[
http://jira.dspace.org/jira/browse/DS-477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Triggs resolved DS-477.
------------------------------
Resolution: Fixed
> 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.0, 1.5.1, 1.5.2
> 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