Verselogic OpenID Consumer

Update (2006-10-09): This has been supplanted by the WPOpenID plugin.

Threw together a quick’n'dirty plugin for Wordpress this afternoon, now accepting arbitrary local account creation for OpenID identities. Anyone with an LJ or other OpenID server should be able to login and comment on this post.

Update: As requested, you can download the wordpress openid plugin source. This should be decompressed into the /wp-content/plugins directory, yielding 2 files, wp-openid.php and config/consumer_class.php.

config/consumer_class.php is my set of classes which implement an OpenID consumer. Based heavily on the structure of Brad’s perl implementation. Requires the HTTP Pear package. Does not implement Diffie-Hellman.

wp-openid.php hooks into Wordpress to provide the login form and authentication.


About this entry