Edgewall Software

Ticket #7371 (new enhancement)

Opened 7 months ago

Last modified 3 months ago

Use authentication variables populated by Apache

Reported by: john.barstow@… Owned by:
Priority: normal Milestone: 0.13
Component: web frontend Version:
Severity: normal Keywords:
Cc:

Description

Documentation here:

http://httpd.apache.org/docs/2.2/mod/mod_authnz_ldap.html#exposed

If the display name and email are part of the LDAP query, the AUTHENTICATE_DISPLAYNAME and AUTHENTICATE_MAIL environment variables will be set.

Presumably other Apache auth modules may also set these variables. The attached patch will check for the existence of the variables and set the corresponding profile data.

Attachments

get_ldap_variables.patch (1.6 KB) - added by john.barstow@… 7 months ago.
Uses authentication variables if present

Change History

Changed 7 months ago by john.barstow@…

Uses authentication variables if present

Changed 7 months ago by nkantrowitz

Wait for the modular session data system, then put this in with the other LDAP plugin stuff. If you can show this is some kind of standard with Apache modules I would think higher of putting it in core, but it seems pretty Apache+mod_authnz_ldap specific.

Changed 3 months ago by rblank

  • milestone set to 0.13

This is related to #791. Scheduling to the same milestone.

Add/Change #7371 (Use authentication variables populated by Apache)

Author



Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from (none). Next status will be 'new'
The owner will change from (none) to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.