I set myself to write last night a simple PHP OpenID consumer for Yahoo’s! However, I have encountered the Oops message that most folks have also faced:
Hey there! You have stopped by a bit sooner than we had expected. This feature is still being tested, so please check back later.
Anyhow, I think it's really cool, both for users and for application providers, for a whole number of reasons:
- OpenID V2 has the notion of Directed Identity, which from a user's perspective simply means not having to know that you are using OpenID (like it should be). In other words, it just works. A simple HTTP POST to yahoo.com and you are all set!
- There is no need anymore to go through hurdles of storing user information and mapping users, like you almost always had to do with OpenID. With OpenID V2 the consumer can query profile information from the OpenID provider. The user has the control to select from a number of profiles stored on the provider, and even pick what attributes in a given profile get shared with each consumer. The user is in control!
Really, this is really exciting, and makes me very proud of being a Yahoo! ;) I'll pick this test back once we go live by end of this month.
blog comments powered by Disqus