Host your own OpenID with phpMyID
Just got done setting up my own OpenID server using phpMyID. I followed these instructions by Steve Klabnik. Now I can sign on with one username and password across hundreds of sites – pretty cool!
One additional step for people with their own websites: Add <link rel="openid.server" href="http://server.for.your.openid/path" /> to your home page. Do the same for rel="openid.delegate". So now I can use http://www.tedcarnahan.com/ as my OpenID. Even better!
For mere mortals (hah!), you might actually already have an OpenID. This page will show you sites that host OpenIDs already and places where you can sign up for one for free.
« Previous Article: Disable new Switcher in Firefox 3.1
Next Article: Liturgically Geekier than Me »



Hey, glad to see that you found my post useful. I just wanted to add (in case anyone who reads your post wonders) that the two links you’re talking about are called “Delegation.” The wiki explains it pretty well, I think…http://wiki.openid.net/Delegation
You may also be interested to know that the WordPress OpenID plugin also includes an OpenID provider, along with a consumer for commenting and logging in to WordPress. (Full Disclosure: I’m the plugin author)
I’ve tested the few open source OpenID identity servers around and I personally found SimpleID to be better than phpMyId. It has a nicer user interface, can manage multiple identities and offers a secure authentication mechanism even if you’re not using SSL… worth trying. Here’s my post about it: login everywhere using your own identity server.
Cheers