I realize I’ve had a lot of anti-technology posts recently, but really they’re more like anti-hype posts. A lot of technologies are hyped like crazy and when you start working with them you realize that it’s a lot of crap. Today’s story is about OpenID, which I recently implemented (but we haven’t published yet) for wishlisting.
If you’ve never used it, the gist of it is that it’s going to give you the ability to log in to any site that supports it, and all you need is a single username and password. Makes sense and sounds compelling, although there was this thing called Passport which tried to do that too. It was never widely supported by websites, even though everyone with a Hotmail account had one. The big reason people point to with regard to Passport’s lack of adoption was that it was totally controlled by Microsoft, and people/companies had trust issues with them watching what sites you join and controlling all of your data.
So, the OpenID standard was created, and the big hype is around how it’s “decentralized” and no single entity controls all of your data, solving Passport’s biggest problem. Except, for most people, it doesn’t. And it introduces some problems Passport didn’t have. And no one seems to be doing anything about them.