Google OpenID

OpenID has two good ideas:

  • The user identifies himself using an URL
  • The same ID (URL) is used to login to multiple web sites

Google, on the other hand:

  • Has a large number of users, and a large internet footprint
  • Uses a single ID (the gmail account name) for login to multiple google services (gmail, analytics, adwords, sitemap, blogger, etc)

Google should realize that allowing the google users to use their same (google) ID on other (non google-affiliated, independent or rival) sites, while maintaining the single google logon, is something that the users want. OpenID offers an API for doing exactly that. In this situation, I see three possibilities:

  • Google embraces OpenID: Google starts offering an (automatic) OpenID URL for each existing google account, thus allowing the google accounts to be used on any OpenId-enabled web site
  • Google develops its own alternative single-logon API, and fights OpenID. The google IDs won’t be URLs in this case, which is unfortunate
  • Google does nothing and misses the single-logon opportunity

27 Responses to “Google OpenID”

  1. Peter Svensson Says:

    Yes!! I googled on the subject in question and this was the first hit :) Obviously google must embrace openid, otherwise anyone can do it for them.

    They already have a proprietary auth API at http://code.google.com/apis/accounts/Authentication.html, so one thing you _could_ theoretically do is to write an openid-server using google Account Authentication Proxy for Web Applications. I’ll be the first to sign :)

  2. Rian Says:

    I definitely agree that Google needs to join the movement.

    Hopefully the publicity JanRain / Scott Kveton have received recently in Business 2.0 magazine will help. As smaller services like Mag.nolia.com and Technorati promote their implementation of OpenID it seems to help get the bigger sites moving.

    Google likes doing things their own way unfortunately. For example, they have been oddly absent in embracing micoformats (hcard, hcal, xfn) and instead have built their own meta format, GData. Its redundant development.

    Hopefully the will not view OpenID as something to compete with and instead will become one of the biggest OpenID providers.

  3. Sean Bannister Says:

    Yes im hoping that google supports OpenID, sure would be handy.

  4. Brandon Payne Says:

    So when I sign up to a new service I’m not creating a new usernmame/pwd. And the new service is also not getting my user/pwd. google does the authentication for this other site and what do they get from it
    why does someone want to be an openid server?

  5. Mark Cross Says:

    Yes, I like your logic

  6. Stephan Zehrer Says:

    Why … simple to
    - serve customers
    - to provide a simple auth function
    - to support OpenSource
    - to use open standards
    - to build trust (very impotent for Google in the future)
    - save money (redundant cost always)
    - let the user decide (e.g. who provide the ID service)

    more?
    I think trust is the most impotent

  7. Jimisola Says:

    I would love to see Google become an OpenID provider.
    There are a lot of providers already out there but only a few which I trust (such as VeriSign). It would be very convenient if Google joined in.

  8. João Almeida Says:

    I think the answer is a variation of the third possibility:

    -Google does nothing and waits everybody uses their services, that way people will have a single-logon…

  9. Stephan Zehrer Says:

    Maybe it helps if mozilla.org will support OpenID

    See my HP link or https://bugzilla.mozilla.org/show_bug.cgi?id=400598

  10. Herman Says:

    I don’t think this is a lucrative deal for google. There is already privacy suspicions surrounding google. Embracing this just give conspiracy theorist more ammunition.

    I like google, but I don’t want google to provide every single service under the sun.

  11. Kris Says:

    That is a freeken difficult question. I had to google it to get the answer.
    I want to implement OpenID in my site, but cannot find an example of how to do that…

  12. David Says:

    The only problem with this is that google ids are inherently linked to your email account as well. The whole point of openid is to not have to give your email to sign up to a site. The only way to get around this would be to either randomize the name (bad), or select a new username (decent).

  13. dopple Says:

    Kris, check http://openid.net/developers/ and you may find the answer.

    Google should embrace openID. All sites should embrace it. The only issue being, if someone finds out your password…

  14. Anonynmous Says:

    of Course Google now has blogspot covering openid
    with compatible logins and a server for blogspot blogs

  15. Brandon Payne Says:

    What happens when an openid server goes down? You’ll be locked out of all kinds of services.

  16. Brandon Payne Says:

    But what happens when an openid server goes down? You’ll be locked out of all kinds of services.

  17. Bart G Says:

    Good point brandon,

    Someone can shed some light on this ??

    Open Source

  18. Carrie Says:

    How do I get OpenID?

  19. DOn Says:

    Also, what if Google does be evil - sells out a blogger or censors the web for a totalitarian government?

    You cancel your account in disgust and now you cannot log into www.WhyCan‘tWeAllJustGetAlong.org to tell everyone of your virtue.

  20. Don Says:

    Also, what if Google does be evil - sells out a blogger or censors the web for a totalitarian government?

    You cancel your account in disgust and now you cannot log into www.WhyCan‘tWeAllJustGetAlong.org to tell everyone of your virtue.

    BTW - I cannot do math and failed the question when posting. Trying to repost but now it says a duplicate post. so sorry if this is posted more than once. *I* do not see it posted after I refresh.

  21. David Bubar Says:

    Openid as I have seen it is a distributed system and in concept is like the internet itself. Built in such a way as to not have a single weak point.

  22. Kia Kroas Says:

    A little heads-up for those people searching for Google OpenID initiatives: Google already has it! =]

    Don’t believe me? Check it out! Google is part of the list:
    http://openid.net/get/

    You can use your blogger address to login to OpenID websites.

  23. Todd Says:

    I don’t see Google listed at http://openid.net/get/. Am I just blind or was it removed?

  24. Sergey Shepelev Says:

    Nice SEO.

  25. Kia Kroas Says:

    Sorry, I should have been more clear. Google itself isn’t in the list, but blogspot/blogger is and Google owns blogger. In fact, I think every new google account automatically comes with a blogger account nowadays. Don’t quote me on that though.

    For Google’s OpenID:
    Blogger
    blogname.blogspot.com

  26. Jessy Says:

    http://openid-provider.appspot.com/
    Google Accounts offer an OpenID as well.

  27. Jessy Says:

    http://openid-provider.appspot.com/
    Google Apps offer an OpenID as well.

Leave a Reply

two to the power eight 2^8