Contents
Apache User Info plugin
Description
If you're using Apache with mod_auth_ldap then you can use multiple attributes in AuthLDAPURL, all of them being exposed as variables with the default prefix AUTHENTICATE_.
With this plugin you can fill the missing values or override the name and the email address of the user during the login.
Bugs/Feature Requests
Trac Hacks
Existing bugs and feature requests for ApacheUserInfoPlugin are here.
If you have any issues, create a new ticket.
Bitbucket
You can also report bugs and feature requests on Bitbucket.
Download
You can download the latest version of ApacheUserInfo.py from here.
Source
You can clone ApacheUserInfoPlugin from here using Mercurial, or browse the source directly at Bitbucket.
Installation
The plugin consists of a single file that must be placed directly into either the project's or the shared plugins directory.
Example
Enable it in trac.ini:
[components] apacheuserinfo.* = enabled [apacheuserinfo] email_override = true email_var = AUTHENTICATE_MAIL name_override = true name_var = AUTHENTICATE_DISPLAYNAME
The attributes used for mapping must be present in AuthLDAPURL, e.g.:
ldap://host:port/basedn?sAMAccountName,displayName,mail?scope?filter
Recent Changes
[11284] by alexandrul on 02/20/12 01:03:48
New hack ApacheUserInfoPlugin, created by alexandrul
Author/Contributors
Author: alexandrul
Maintainer: alexandrul
Contributors: