OpenID

User Experience In The Wild

English | 日本語 | ‪中文(中国大陆)‬ | +/-

Collecting OpenID user experiences found on the net.

A picture's worth a thousand words, so we've created the OpenID Flickr group to collect screenshots of these existing implementations.

We need help:

  • How could we best structure this page? A table? A list? what?
  • What user experiences are out there?

Contents

Openid.net/wiki

Example can be found: this very wiki

  • Extends MediaWiki's existing user management.
  • User ID is chosen separately from OpenID identifier.
  • OpenID identifier not visible anywhere in application, other than user's home page in the application
  • Current Persona shown in top-right corner of screen, next to preferences and log out button
  • When not authenticated, shown as IP address

phpbb-openid

http://test.phpbb.cc/

  • Supports both username/password and OpenID auth
  • Same field for username/OpenID on quick login
  • Additional OpenID field with OpenID guide and affiliate signup links on main login
  • Merge when both username and OpenID identifier specified (future extension)
  • Username/email retrieved from sreg nickname/email (currently broken)
  • OpenID identifier specified as user's website, may be removed
  • OpenID icon with URL in tooltip next to username in "Logout"

LID look and feel

Example can be found: http://firstsso.netmesh.org/infogrid-php/

  • User ID is the OpenID identifier
  • OpenID identifier is shown in bottom-right corner of screen (regardless of window size)
  • Clicking on identifier leads to home page (for OpenID URLs)
  • Logout button next to identifier in bottom-right corner
  • When not authenticated, shown as "anonymous".

LiveJournal

http://livejournal.com/

  • Supports both username/password and OpenID auth
  • Default is username/password, with a link on the same form titled "Login w/ OpenID"
  • Long text explaining what OpenID is on the login page (http://www.livejournal.com/openid/)
  • Shows identity URL in big font at the top of every page, next to buttons "Account" and "Logout"

Please add ...