Yesterday, during their Technology Tasting event, Facebook formally announced support for OpenID. For the past two and a half years I have been following the evolution of OpenID as it has emerged to become the leading standard for digital identity. It hasn’t always been smooth sailing for the standard as one company after the other pledged support yet failed to become a relying party, only issuing parties (meaning you can use their site for logging in to other sites).
The movement has been taking place for a long time. Almost two and a half years ago I was at Future of Web Apps in London during which Kevin Rose of Digg announced that they would begin offering OpenID support. Mike Arrington was in the front row basically pressuring every company that came on stage to announce that they would provide OpenID support. A few companies caved in on stage and it appeared as though a movement had started.
Many failed to officially implement the service following that conference and it would take years before the movement was re-energized. Google Friend Connect has been pushing the open standards route and now Facebook is jumping on the bandwagon. You can thank David Recordon, Joseph Smarr, Chris Messina, and John McCrea for pushing hard to make these standards a widely accepted standard. Their hard work (in addition to many others, like Luke Shepard at Facebook and Kevin Marks at Google) are finally beginning to yield some incredible results.
User Experience Proves To Be Tipping Point
If you’ve been tracking open identity standards over the past few years one thing you probably noticed is that most standards looked absolutely horrific. Few open standards have ever, and probably never will, have commercial appeal. Just take a look at the W3C site or the Apache Software Foundation’s website. They both have practically no styling and most people on the internet have no idea what they are.
Honestly, most people never need to know how any of these things work. One thing that has become clear is that pushing forward new standards require much more significant lobbying on the parts of the standard’s community. It’s not like Facebook added OpenID out of necessity. Instead, the company has taken a leadership position and is supporting the standards for the betterment of the collective.
While some are quick to criticize Facebook’s stated implementation, the site is trying to implement a high quality user experience (as Facebook consistently strives to accomplish). At the February OpenID User Experience summit at Facebook, many of the top social services worked together to develop an effective implementation strategy.
While a few continue to debate the best implementation model, the best part of it is that it’s finally being implemented. These standards will eventually become the foundation of a seamless, social web and just in the past 6 months the concept of the “open stack” has really gained traction.
This Is Still The Beginning
While Facebook has announced that they will soon implement OpenID, it has not taken place yet. Many other sites still do not have OpenID enabled as their primary method for registration and it will take some time before that happens. Thanks to the ongoing leadership of the open standards community and now Facebook, the social web is finally becoming a seamless component of the ever evolving internet.





![[Inside Social Apps 2012]](http://www.allfacebook.com/wordpress/wp-content/themes/allfacebook2/images/ISA2012_336x100_F_RegisterNow.gif)
![[AllFacebook Stats: Facebook Analytics for Your Business]](http://www.allfacebook.com/wordpress/wp-content/themes/allfacebook2/images/stpro_allfacebookstats.gif)
![[How can Facebook change your business?]](http://www.allfacebook.com/wordpress/wp-content/themes/allfacebook2/images/FMB_A_MAY2011_336x100_F.gif)


OpenID is a nice theoretical piece of work, but it simply increases the proliferation of user identifiers and passwords. The "one universal identifier" is not going to happen. The whole "User/Password" authentication pattern is hard to change for most users. I'm sure most web users will have a hard time figuring out what to do with that OpenID URL, OpenID password, etc. I consider myself to be of average ability, and I'm having a hard time getting around OpenID and how/when to use it.
OpenID is not the leading standard for user identity. Google, Yahoo, and Hotmail/Live are the leading standards. Numbers don't lie.
Today, many users of web applications have one or a few identities from popular well-known providers, such as Myspace, Twitter, Google, Yahoo, Facebook, or Hotmail/Live. The first four of these implement OAuth (www.oauth.net) and act as OAuth providers, which allow many 3rd party sites to authenticate users via one or more OAuth providers.
If Facebook is serious about maintaining a "leadership position" in using open authentication protocols, it should either provide OAuth-based authentication to allow other applications to authenticate using Facebook credentials, or just stick to Facebook Connect.
Having said that, I think that the implementation of Facebook Connect is better than OAuth. Deciding to implementing OpenID is at best a lame PR attempt to show that Facebook supports openness by using industry standard protocols. They would do better to promote openness by using a common protocol (OAuth) that supports the industry standard workflow (user/password) used by most web applications (including Facebook) for authentication.
Comment by Jay Godse — April 29, 2009 @ 7:03 am
like you get all the brains. I just get to say for he answer.
Comment by cheap aion kinah — July 1, 2011 @ 5:59 am
Thanks for sharing this information, keep up the good work. Work safety | Harness | cheap call to philippines | Safety shoe | sprain ankle
Comment by Alan Hawk — July 27, 2011 @ 6:01 pm
Thanks so much for keeping the internet classy for a change.Thank you and wish you a nice day. Good Luck!
Comment by Chloe celebrity bags — August 30, 2011 @ 4:10 am
.many thanks for presenting all of us great information
Comment by winx — December 3, 2011 @ 6:44 am