Implement a mapping layer between Shib and Drupal
bajnokk - July 2, 2009 - 16:28
| Project: | Shibboleth authentication |
| Version: | 6.x-3.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
Shibboleth persistent id's are often unreadable or even invalid in Drupal sense. Therefore users might be presented a form, to define their own Drupal usernames on first login.
From the implementation POV, account linking is something very similar. An authenticated Drupal user can decide to link her account to federated login. After logging in, both the 'old' Drupal username and the 'new' persistent id are at hand, so account linking is done by adding a record to the mapping table.

#1
+1 from me.