- Identify accounts with the same email address and add association to the master user account, so single sign-on knows which account to pick up on subsites, or whether it needs to create one. Do this only once at the start.
- Make it possible for users to associate an account on the subsite with the master site, if the automated association did not work out. Have this option for some time.
Subsites will have user signup disabled, and you either (1) associate your existing account with the master account or (2) login with a master account which was created on the identity server.
Comments
Comment #1
gábor hojtsyComment #2
gábor hojtsyComment #3
gábor hojtsyThis is pretty well specced at http://drupal.org/node/363722
Comment #4
gábor hojtsyCopying the idea from that page verbatim, since it is being repurposed as a better general overview.
Comment #5
killes@www.drop.org commentedThis answer is wrt the bakery project: http://drupal.org/project/bakery
1) user olav cannot log into g.d.o directly, there is a link that sends him to either www.d.o or id.d.o
2) if no account exist, a new one needs to be created (as normal)
3) If an account exists and the login is successful, the user can be directed back to g.d.o where he will be
a) automatically be logged in if a matching local account exists
b) an account will be created otherwiseand the login will be done automatically after that.
Comment #6
drummI believe this has happened, except for the straggling accounts requesting fixing from g.d.o.