Every Wordpress.com blog is an OpenID Identifier! This is awesome news! Identity urls are the top-level blog urls, and look like http://username.wordpress.com/.
The WP.com Identify Provider interface is fairly sparse, with decent spoof-protection. As in, the landing pages are completely devoid of any links to Wordpress.com proper.
As expected, this is compatible with the WPOpenID plugin, letting self-hosted blogs consume Wordpress.com identity urls.
A few oddities
There is no Yadis XML document being produced, only the rel=”openid.server” html header. In addition to the top-level blog url, all posts and pages contain the following text:
<link rel=”openid.server” href=”http://user.wordpress.com/?openidserver=1″ />
My dream is, of course, to drop this plugin entirely, and have all the Wordpress code (WP, WP.com, WPMU, BBPress) consume and produce OpenID identities. It’s going to take a lot of work, but this is an excellent step in the right direction.
5 Comments
This is huge. Can’t wait for it to get into WP proper.
This definitely shows promise. I tried out the WP plugin, hit a major snag, and left a bug report on the SourceForge site. I’ve wanted to convert my site over to be OpenID compatible, but I keep hitting bumps in the road. It’s not exactly an easy service to implement, I’m discovering.
Thanks so much for creating that plugin, Alan. It’s wonderful.
q
test