Last modified: 2009-02-25 00:11:37 UTC
Current implementation of OpenID extension forces overriding of personal settings when user logs in using OpenID URL. This is even less desirable then doing so upon OpenID account association (bug 17633) but might still be a valid use case considering that person's active email address is maintained within identity provider. Ideally there should be an option for each user property that is being obtained from the provider and email is probably the only one to be checked by default, plus user should be prompted when he logs in with updated property (in case of email, confirmation link should be sent to the user, see bug 17634). Just disabling overriding might be a good first step.
Changes are committed to the trunk. I think granular configuration for what gets pulled into user's profile on every login is important, but it can be done later (bug 17660)