Author: Johannes Ernst

  • Follow-up to “What is Wrong With This OpenID Picture?”

    In a recent post I argued that OpenID identifiers such as www.davidrecordon.com, =eek and mylid.net/jernst are much more natural than those generated by Yahoo! or Google that might look like this: me.yahoo.com/a/vIxu8Lll29jYXQEYBNg86tIZgY7Bs8c7. Eric Sachs, the product manager in charge at Google, gave me a hard time over it; actually, he didn’t because he’s way too…

  • What is Wrong With This OpenID Picture?

    Screen shot from the nominations page for the current OpenID Foundation board elections. I’ve always thought that OpenID identifiers need to be human readable because they are likely to be printed in places like this one. Can you spot the identifier that’s just not as helpful as the others? ;-) I have erased some information…

  • Marc: OpenID should be the brand for the “Open Stack”

    Marc Canter raises what many in the community have been saying for a long time, but what the OpenID Foundation seems to have a hard time wrapping its collective minds around: … OpenID can actually solve … [many] issues – by embracing other complementary technologies (like oAuth, OpenSocial, Portable Contacts, microformats, FOAF and RSS/Atom) to…

  • Making OpenID More Usable: A Better State Diagram of Web Authentication

    Traditionally, a state diagram (aka state-event model) of authentication on the web is very simple. It has only two states: Anonymous and Authenticated. A user’s session moves from Anonymous to Authenticated upon successful presentation of valid credentials (such as a password). It moves back to Anonymous if the user logs out, or after the user’s…

  • Let’s Draw the “Open Stack” as a Proper Stack

    A somewhat problematic picture has been floating around recently depicting the so-called “Open Stack”: There is just one problem with it: the dependencies are all wrong. For example, OpenID does not depend on OAuth; both depend on XRDS-Simple, however. That means the stack isn’t actually a stack and perhaps a lot more confusing than it…