Wordpress and OpenID
OpenID is based on the fundamental concept that a URI identifies a resource. Given the large number of web sites that require a user to logon it makes sense to use a unique URI to identify each person. That way each person can managed his or her own user name and password on just one server. This is premise of the OpenID security system.
To use OpenID a user can either register with an OpenID Provider such as myOpenId or Videntity or implement their own OpenID server by using one of the available OpenID Code Libraries .
For 3kbo I’ve used the Verselogin Wordpress OpenId Plugin which enables the use of both OpenIDs and normal login with a username and password.
The Verselogin Wordpress OpenId Plugin install (using vesion wpopenid.86.tgz ) worked fine apart from needing to customize the login dialog box.
To login to an OpenID-enabled website such as this one, just type your OpenID URI. The website will then redirect you to your OpenID Provider to login using whatever credentials it requires. Once authenticated, your OpenID provider will send you back to the OpenID-enabled website with the necessary credentials to log you in.
The presentation by Scott Kveton at the Ignite Seattle conference 2007-02-13 is an excellent overview of OpenID.