Mark H. Wood created DS-1547:
--------------------------------

             Summary: Don't store user data if we can get them elsewhere at need
                 Key: DS-1547
                 URL: https://jira.duraspace.org/browse/DS-1547
             Project: DSpace
          Issue Type: Improvement
            Reporter: Mark H. Wood


Authentication providers like LDAP and Shibboleth can also be used as identity 
providers.  But we just capture all that stuff and salt it away in our 
database, where it can go out of sync. with the authoritative data.

We should split authentication and identity more effectively, and push 
provision of things like phone numbers and email into pluggable identity 
providers (which might be the same code as the authn providers).  When you ask 
an EPerson for its phone number, it should see which identity provider it uses 
and call that to get its response.  LDAP for example would then go look it up 
in the directory and hand that up the chain.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to