Recently, I have been hearing more and more about OpenID. For example, apparently Kevin Rose just announced at the Future of Web Apps conf. in London that Digg is going to be moving over to using the OpenID system. Apparently Microsoft and AOL are also moving in this direction.
My first question was what is OpenID and why should I care.
OpenID helps to solve the problem of having 30 different online services that you use and 30 different usernames and passwords for accounts that you have to keep track of. You think to yourself, “Wouldn’t it be easier to have one username and password for all these systems?” I can easily think of 20 different systems off of the top of my head that I keep track of.
OpenID allows you to identify yourself using the URL of your home page or your blog, instead of a username or password. There would just be one box where you’d type in the URL of your identifier page that supports OpenID. When you entered your OpenID identifer URL, you’d be sent to that blog or home page system’s login page. You’d login and then you’d be redirected to the orginal system. You’d be authenticated with the original system and all would be good and right with the world.
This is the way that I understand OpenID. Am I missing something? I feel like I should draw a picture.
Any of you all been building web applications using OpenID? What are your thoughts? I have no experience with it.
So much of our lives our online. You can’t underestimate the importance of having secure and usable digital identities. We need to be able to easily and safely use the sites we need and not have to worry about anything.