What's my Google OpenID URL?

Short answer

It's the same for all Google accounts:

https://www.google.com/accounts/o8/id

Your username is not part of the OpenID.

Long answer

Well, it seems little strange that Google, your friendly neighbourhood search giant, is so coy about its OpenID support. I had to search around for quite a while to find my OpenID URL, which is the thing you paste into the OpenID box at the service you want to sign up to.

OpenID URL

Why is Google doing this, you may ask? They are usually very good about these things and usually support an open standard (like they have done with XMPP, which they use for Google Chat.) My suspicion is that they want to plug their own OAuth instead, which is a similar protocol, but they effectively solveĀ different problems.

Anyway, the URL that lets you sign into OpenID enabled services is

https://www.google.com/accounts/o8/id

This URL is the same for all Google accounts; it redirects you to Google's servers for you to confirm the logging in process. That's it.

A good example

Stackoverflow.com is doing OpenID signing in right. I doesn't ask you to fiddle with an OpenID URL but rather gives you nice and easy logos to click on - it fills in the URL for you. Well done!

Stackoverflow.com login page


comments powered by Disqus