Google’s OpenIDs are Unique Per-Domain

If you’ve been trying to log in to the serverfault.com private beta and haven’t been able to, here’s probably why:

  1. You use Google’s (otherwise excellent) OpenID support on Stack Overflow.

  2. As we just discovered, Google’s OpenIDs are unique per-domain.

  3. Thus, the OpenID string key “fingerprint” that we use to identify you on Stack Overflow is not the same as the OpenID string key that Google returns for Server Fault.

Until we come up with a better workaround, what we recommend is adding an alternate Stack Overflow OpenID from myopenid or another service where the OpenID URL is stable. For example, one of my OpenID accounts is codinghorror.myopenid.com which works fine in both places.

It’s easy to add an alternate OpenID, just make sure you’re logged into your Stack Overflow account, first, then click the “New Login” link as described here.

(this strange behavior is documented by Google as well.)

Author

Jeff Atwood
Co-Founder (Former)

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.