Comment 4 for bug 637968

Revision history for this message
Selene ToyKeeper (toykeeper) wrote :

Another dupe: https://bugs.launchpad.net/canonical-identity-provider/+bug/812761

Users seem to find it quite confusing in general that SSO and LP use two different sets of email addresses. It's not inherently a difficult concept, but users seem to have the wrong model in their head and so they end up breaking their accounts by doing things which seem like they should work. I think it could probably be fixed or at least improved by either integrating LP and SSO a bit more, or by making the separation much more explicit. From the dupe I just linked, here are some ideas:

  - Store all email addresses in SSO, and reload into LP on each login. This may require additional openID extensions, and code to handle odd cases in LP (such as an address being deleted when it was in use for a mailing list). It may also cause issues if a user changes their SSO addresses but doesn't log in to LP to update it.

  - Separate LP and SSO even more, to make it clear to users that the two are not tightly integrated or closely related. One approach might be to get rid of login.launchpad.net and add UI bits in both LP and SSO to point out that they are different systems which do not share a common set of addresses.

Any other ideas?