Since the advent of authentication in the realm of information systems the holy grail has been streamlining authorization by using one username and password for all things – or as people in-the-know call it: “Single Sign-On“.
It started at the enterprise (back when IT innovation used to be a top-down process) with things like Microsoft’s Active Directory. Active Directory created a single sign on scenario for interacting with corporate applications – email, file/network shares, printers, etc.
Next this thing called the web came along and people started creating applications that required password protected accounts, profiles, etc. So, in the natural progression of authorization and authentication practices – the next big thing became creating the killerest single sign on solution.
Emre Sokullu wrote a piece for Read/Write Web awhile ago that had a succinct history of single sign-on approaches on the web from the majors…
1994 Yahoo Initiates Single Sign-On Paradigm; Company Foundation
1998 MSN Starts its own Single Sign-On Paradigm; Announcement of MSN Passport
1998 Google Initiates Search-Centric Paradigm; Company Foundation
2002 Yahoo Follows up with Search-Centric Paradigm; Acquisition of Inktomi
2004 Google Starts its own Single Sign-On Paradigm; Gmail and Google Accounts
2004 -2005 MSN Follows up with Search-Centric Paradigm; Live.com
2005 OpenID Initiates single sign-on for independent sites; Project Foundation
I bring it up now as we are working on a few web applications. Should we support OpenID? I don’t think so – but I thought I’d ask you first.
Tags: OpenID, Single Sign-On, Web, Development
Related posts:
- What does Sun think it’s doing? Will JavaFX be able to compete with Adobe, Microsoft, PHP...
- Google AdSense For Mobile Google announces AdSense for mobile to help iPhone and Android...
- Search Google Docs with Spotlight Precipitate is an application from the Google Mac team that...
- Macromedia, err Adobe’s AJAX Framework Adobe Labs has recently release an AJAX framework called Spry....


{ 2 comments… read them below or add one }
The main difference IMO is that OpenID is… open. All the others were proprietary stovepipes. I love that I can set up identity and delegate to any OpenID Provider I choose, and switch providers if one of them proves undesirable.
Holy Grail? Maybe not, but at least everybody is invited to the party. The MicroYahooGoogle solutions were too exclusive.
So yeah, support it. JanRain’s libraries make it easy.
Well, I think people should support it. As Mark said, the difference is that it is open. It is simply a protocol. It does not have a centralized user base. Users are free to move from provider to provider.
I know I’ll personally be supporting it on a number of upcoming sites, and I think others should too.
{ 1 trackback }