It’s the same for all Google accounts:
Your username is not part of the OpenID.
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.
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
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!