Patches item #1352127, was opened at 2005-11-09 13:01
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=308956&aid=1352127&group_id=8956
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Daniel Buchmann (avalon)
Assigned to: Nobody/Anonymous (nobody)
Summary: LDAP authentication improvement
Initial Comment:
The following is improved by applying this patch:
- When authenticating for the first time, certain
information is copied from the LDAP server to the SQL
db (if the information exists), more specifically the
firstname, the lastname, and the email address of the
authenticating user.
New configuration variables in $ESPCONFIG:
ldap_firstname_attribute: the name of the
attribute containing the user's firstname
ldap_lastname_attribute: the name of the attribute
containing the user's lastname
ldap_email_attribute: the name of the attribute
containing the user's email address
If the authenticating user does not have one (or more)
of these attributes defined, the corresponding
information will not be copied.
If there are several values defined for an attribute,
only the first value will be copied.
- It is now possible to specify whether a default realm
should be used or a new realm should be created when a
survey designer authenticates for the first time.
New optional configuration variable in $ESPCONFIG:
ldap_default_realm: the name of the realm new
survey designers will become a member of when logging
in for the first time. This realm is not automatically
created. If this configuration variable is not defined,
a new realm will be created for each user that
authenticates (previous behaviour).
- There was a typo in the $ESPCONFIG variable named
"ldap_port". The variable contained trailing whitespace
after the port number, causing ldap_connect() failure.
This patch removes the trailing whitespace.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=308956&aid=1352127&group_id=8956
|