wiki:ApacheUserInfoPlugin

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

Existing bugs and feature requests for ApacheUserInfoPlugin are here.

If you have any issues, create a new ticket.

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.

Enable and configure it in your trac.ini file:

[components]
apacheuserinfo.* = enabled

[apacheuserinfo]
email_override = true
email_var = AUTHENTICATE_MAIL
name_override = true
name_var = AUTHENTICATE_DISPLAYNAME

Example

The attributes used for mapping must be present in AuthLDAPURL, for example:

ldap://host:port/basedn?sAMAccountName,displayName,mail?scope?filter

Author/Contributors

Author: alexandrul
Maintainer: Eduard
Contributors:

Last modified 3 weeks ago Last modified on Sep 12, 2016, 10:21:43 PM