Compatibility Required
March 15, 2009 in OpenID by Carsten Pötter
The other day I had a look at the wiki page of the forthcoming OpenID 2.1 specification. While I am not a developer I was curious to see what is planned for the next version and which problems will be targeted by it. So besides correcting errata
maintaining backwards compatibility with OpenID Authentication 2.0 to the greatest degree possible
is an aim of the specification as well. I think that’s a good intention, though I’d like the next specification to be clear that both Relying Parties and OpenID Providers have to support OpenID 2.0 as well.
Compatibility to OpenID 1.1 was not required by the OpenID 2.0 specification:
OpenID Authentication 2.0 implementations SHOULD support OpenID Authentication 1.1 compatibility, unless security considerations make it undesirable
So currently, users encounter two versions of OpenID in the wild, which is confusing to a lot of them. They try to log in to a Relying Party with their Yahoo! account but actually can’t, because the Relying Party is only supporting OpenID 1.1 while Yahoo! is only supporting OpenID 2.0. People give in, write angry blog posts about OpenID being complicated, being just for geeks,… I guess, you all know those stories.
When it was clear that Yahoo! (and later Google as well) was only supporting OpenID 2.0, I thought older implementations were quickly updated because websites wouldn’t pass the opportunity to be attractive to users of those big vendors as well. But it seems I was wrong. There are still countless websites that only support OpenID 1.1. By the way, it was interesting to know their reasons for not updating. This way some useful information could be obtained for future specifications. Anyway, it was a really bad idea, if there was a third specification around which didn’t require compatibility to its predecessor, OpenID 2.0.
I am aware that, e.g. Yahoo! wasn’t supporting OpenID yet, if it had to comply with OpenID 1.1 as well (if I remember correctly, of course). So maybe the wording in the OpenID 2.0 specification was a compromise. I don’t know, but it shouldn’t happen again, I think.
Tags: Compatibility, Google, OpenID, Relying Party, Specification, User Experience, Yahoo
Recent Articles
-
Disqus Improves User Experience of OpenID
February 13, 2010 in OpenID
Sometimes the results of OpenID logins look a little bit strange, certainly not as expected by users. Blog comments are a good example. Usually I would expect my real name or username displayed there but occasionally it looks like this:
The provider simply didn’t send my name (Google in this case).
While some providers allow personas, i.e. [...] -
OpenID: Another Connect and Marketing
January 6, 2010 in OpenID
Oh no, not another post on OpenID already, you might think. Well, the new year is only a few days old and there are already three posts and tweets respectively that got me thinking about it again. But if you don’t want to read about OpenID again, just ditch this post.
The Idea of [...] -
Hidden Progress of OpenID
December 17, 2009 in OpenID
Yesterday, the
-
Great Customer Service for a Foolish Guy
October 29, 2009 in General
This blog post is a little bit different from the not so relevant open web centric stuff you usually find here. However I think it’s a good story about great customer service. So why not share it with you, although I play the stupid part in this story?
On Sunday I checked my credit card bill [...] -
Microformateers: Quick Microformats Support
October 25, 2009 in Microformats
Microformats are really cool. Small snippets of code that semantically describe various information included in any published text on the web. It’s not visible information for end-users but rather metadata that can be crawled and parsed by search engines or extracted by other means, like browser add-ons.
While microformats are rather simple – even I understand [...]
Worth Reading
Amber Naslund
Close preview
Loading...Chris Brogan
Close preview
Loading...Chris Messina
Close preview
Loading...Christian Scholz
Close preview
Loading...David Recordon
Close preview
Loading...Frank Hamm
Close preview
Loading...Franz Patzig
Close preview
Loading...Hutch Carpenter
Close preview
Loading...Marcel Weiß
Close preview
Loading...Markus Spath
Close preview
Loading...Matthias Gutjahr
Close preview
Loading...Matthias Pfefferle
Close preview
Loading...Netzwertig
Close preview
Loading...Read/Write Web
Close preview
Loading...Sebastian Küpers
Close preview
Loading...Silke Berz
Close preview
Loading...The FASTForward Blog
Close preview
Loading...Valeria Maltoni
Close preview
Loading...

