However, I don’t like these imposed ids of mine. Fortunately I own a domain name evaldas-taroza.lt which is quite a friendly way to identify myself on the Web.
Here is how I set up my identity (according to the article on delegation):
- Since I link http://evaldas-taroza.lt to this blog, I configured a subdomain id.evaldas-taroza.lt to stand for my OpenID
- Then I configured my new subdomain to point to a simple Web page (http://id.evaldas-taroza.lt):
<link rel="openid.server" href="https://taroza.wordpress.com/?openidserver=1" />
<link rel="openid.delegate" href="https://taroza.wordpress.com/" />
<link rel="openid2.provider" href="https://taroza.wordpress.com/?openidserver=1" />
<link rel="openid2.local_id" href="https://taroza.wordpress.com/" />
The tricky part was to figure out what is the OpenID server at WordPress (that’s in bold).
Now I can login to every OpenID consumer with id.evaldas-taroza.lt which is the id I own. When I get bored using Worpress as an OpenID provider I can switch to Google, Yahoo, etc. and still keep it as id.evaldas-taroza.lt!
UPDATE: Looks that WordPress openid support with delegation does not always work. So I switched to myopenid.com (I like that green color that they have). For an example how to configure delegation specifically for myopenid.com you can look, for instance, here.