Dear Community members,
I am using Dspace 1.6.0 (JSPUI) on windows server 2008.I am trying to authenticate and register user through LDAP.I followed the blog of Stuart Lewis regarding LDAP which was very useful to me.I successfully integrated and authenticated users using LDAP TEST SERVER created by stuart.
I connected my dspace to our local ldap server which create authenticated and registered user successfully.But it created a problem. It stored wrong email addresses of users because our ldap does not hold email address of any user.Can anybody tell me how can i register users using ldap which will ask for email address?
the problem here is that DSpace internally considers user's ID to be
an email address. With LDAP, if you define the ldap.id_field
configuration option to be some other attribute other than email
(usually "mail"), everything works as it should except that you won't
be able to send the user an email (because obviously, what is stored
as user ID is not an email). So this is a problem withing DSpace.
A related issue is filed here: https://jira.duraspace.org/browse/DS-586