I think the first time I used OpenID was to create a Stack Overflow account back when this blog was hosted on Wordpress.com. Luckily Wordpress.com supports OpenID Delegation so as I’ve moved this site around I have been able to maintain the same OpenID.

Setting up OpenID Delegation in Octopress is actually pretty easy.

All you have to do is add the two required HTML <link> lines into source/custom/head.html.

<link rel="openid.server" href="http://shinysparkly.wordpress.com/?openidserver=1">
<link rel="openid.delegate" href="http://shinysparkly.wordpress.com/">

If you already have an OpenID but have no idea about the openid.server and openid.delegate there is a great post about it at Using OpenID Delegation

Of course, it would be awesome to just be able to specify the server and delegate in your _config.xml and have Octopress take care of the rest. And also not that hard to add either. Hopefully we will see this in a future update.

UPDATE (May 27th 2013): I’m now running this blog using Jekyll instead of Octopress so I feel I should mention that OpenID delegation can easily added to a Jekyll site by adding the above lines to the _layouts/default.html file.