[ 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 Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel