LDAPHierarchicalAuthentication fails when the LDAP returns mixed case email
address
-----------------------------------------------------------------------------------
Key: DS-477
URL: http://jira.dspace.org/jira/browse/DS-477
Project: DSpace 1.x
Issue Type: Bug
Components: DSpace API
Affects Versions: 1.5.2, 1.5.1, 1.5.0
Reporter: Graham Triggs
Assignee: Graham Triggs
Priority: Critical
Fix For: 1.6.0
All EPerson objects store the email address lowercase in the database,
expecting findByEmail to be passed with a lowercase email address.
LDAPHierarchicalAuthentication fails to do this, so on a second login, and
mixed case email addresses will fail to resolve to the existing eperson object,
and attempt to create a new one - this will fail, due to the email address
being lowercased during EPerson creation, and conflicting with an existing
entry).
Will fix by forcing findByEmail to lowercase the email address, ensuring that
the lookup is consistent with the storage
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.dspace.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel