OpenID
I’ve been playing around with implementing OpenID here on Musings. PGP-signed Comments, which we’ve been offering for a year and a half, offer two distinct advantages.
- They provide proof that the person who left a comment is the same person who owns the web site in the
URL
link. - They provide proof that the comment has not been altered in any way, either by the blog owner, or by some third party.
But they have two distinct disadvantages.
- They require that the computer you’re posting from have PGP or GnuPG installed.
- You must also have a copy of your secret keyring on hand.
This precludes posting signed comments from a public terminal, an internet café, or wherever.
OpenID offers a way to prove that you own a certain web site, without requiring any special software or a secret key installed on your computer. That’s the more interesting of the two features offered by PGP-signed comments. Since the requirements are lower, it might be something more people would actually use.
I tried Mark Paschal’s MT plugin, but really didn’t like it, either from the point of view of the code (which I had real problems with) or for the way it displays the commenter’s information. I’m not looking for a substitute for the traditional name/email/URL
information; I’m looking for a supplement to it: an attestation that the URL actually belongs to the commenter.
I ended up shelving, for the moment, the idea of implementing OpenID here. The one positive outcome of the little experiment is that I have a working OpenID server (a hacked-up version of Mark Paschal’s server). If you’re an author at the String Coffee Table, you can use it to authenticate using OpenID on other blogs. Either list your SCT profile page (e.g., Robert Helling’s) as your URL, or, if you prefer, add
<link rel="openid.server" href="https://golem.ph.utexas.edu/cgi-bin/MT-3.0/plugins/openid-server/server.cgi" /> <link rel="openid.delegate" href="http://golem.ph.utexas.edu/string/archives/NNNNN.html">
(where the URL in the second line is your SCT profile page) to the <head>
element of your homepage. Anytime you want to make an OpenID-authenticated comment, you just need to log into MovableType, here (and stay logged in as long as you need).
Try out the OpenID demo.
Posted by distler at October 20, 2005 11:58 PM
Re: OpenID
If you use it in combiation with LID lid.netmesh.org then you also get a PGP public key that lives on the server. They also have an authenticated post profile which may be what you are looking for.