OpenID in the browser

Imagine a world where you only had to remember one set of login details for any internet site you might want to visit. And imagine a world where you don't have to go through a tedious signup process every time you want to use a new website. Sounds refreshing, doesn't it? Welcome to the world of <a title="OpenID.net" href="http://openid.net/">OpenID</a&gt;.

OpenID eliminates the need for multiple logins; no more juggling of different login details for every website you visit. Here's how it works:
<ul>
<li>You simply sign up to an OpenID provider who you trust, and in return they give you an OpenID URL. For instance, "http://yourname.myopenid.com".</li&gt;
<li>Then, when you come across a website (let's call it example.com) you want to sign up to, you just enter your OpenID address.</li>
<li>Example.com then goes to your OpenID address, to check you are who you say you are (I'm leaving out some of the techy-behind-the-scenes stuff here).</li>
<li>If you're logged into your OpenID provider, you'll be asked to confirm you want access to example.com, and if you're not logged in, you'll be prompted to do so and then asked to confirm.</li>
<li>Control is passed back to example.com, who now know who you are. Optionally, you can get your OpenID provider to send profile data to example.com (your name, website, e-mail, etc) to save you having to enter them yourself.</li>
<li>And you're done! In future, if you want to visit example.com, you'll be logged in automatically provided you're logged into your OpenID provider.</li>
</ul>
OpenID is an open, free standard, which means it's good for everyone: cheaper for businesses to implement (and less hassle managing passwords/accounts), and it means users get less frustrated and have less to remember. However, it's still a work in progress, and still in the 'adoption phase' - but lots of big names are lending support, such as Google, IBM, Microsoft, VeriSign and Yahoo!.

Whilst OpenID is a fantastic idea, and adoption is clearly on the rise, it's still not quite as easy for users as it could be. Sites implement logins in different ways (sometimes the OpenID option on a login form is a somewhat hidden), and the whole process is a little bit more clunky than it could be. O'Reilly have a really interesting <a title="Getting OpenID Into the Browser" href="http://radar.oreilly.com/2008/12/getting-openid-into-the-browse.html">a… on OpenID in the browser</a> which discusses whether your browser could be the key to the whole process.
<blockquote>Imagine if <strong>your web browser really knew who you were on the web</strong>. Just as you login to your computer, what if when you fired up your browser, it said "Hello Dave" and asked you to "unlock it" as well ... In doing so you become securely logged into your OpenID provider (or maybe more than one of them) and as you move around the web your browser takes care of automatically logging you into the sites that you want to be, asking you about others, and helping you register with new ones using your OpenID.</blockquote>
<a title="A Locked OpenID Browser by David Recordon, on Flickr" href="http://www.flickr.com/photos/daveman692/3077554701/"><img src="http://farm4.static.flickr.com/3046/3077554701_27b4b4837f.jpg&quot; alt="A Locked OpenID Browser" width="435" height="334" /></a>

It's a great idea, and I'm looking forward to seeing what develops in this area.

If you want to get your own <a title="OpenID.net" href="http://openid.net/">OpenID</a&gt;, be sure to check out OpenID.net, who have an <a title="What is OpenID? at OpenID.net" href="http://openid.net/what/">introduction to OpenID</a>, a guide to <a title="How do I get an OpenID? at OpenID.net" href="http://openid.net/get/">where to get an OpenID</a>  and a <a title="Where can I use my OpenID? at OpenID.net" href="http://openid.net/where/">guide to the sites which currently accept OpenID</a>.

Finally, this video from myVidoop explains OpenID in a really easy-to-understand way, and entertaining to boot - well worth viewing:
https://www.youtube.com/watch?v=xcmY8Pk-qEk