Contributed by: Dirk Monday, May 28 2007 @ 08:30 am EDT
The first result from our bounties hunt[*1] has now landed in CVS: OpenID support, provided by Choplair. And for those of you who are feeling adventurous and don't want to wait for the next Geeklog release, there is also a patch[*2] available for Geeklog 1.4.1.
So what is OpenID[*3] again? It provides an identity that you can use to log in to all sites that support OpenID. No need to create new accounts with every new site you want to participate in. But note that two problems that OpenID does not solve are trust and spam.
The above patch allows Geeklog to act as an OpenID consumer, i.e. allow users to log into a Geeklog site using their OpenID (much like the remote authentication[*4] introduced in Geeklog 1.4.0). It does not enable your Geeklog site to act as an OpenID server, i.e. you will still have to get your own OpenID from somewhere else. There are many places where you can get an OpenID for free (e.g. myOpenID[*5] ) - or you may even have one already (e.g. if you're an AOL user), as many sites and services already provide OpenIDs for their users.
A word of warning: The OpenID support for Geeklog has not been fully tested yet. There are still some issues to be resolved (e.g. handling of duplicate email addresses). We're releasing this as a patch since it's a popular request[*6] and so that we can get more experience with the various OpenID services already out there and with the integration into Geeklog. So while we're looking for your feedback, you should be aware that this patch is not for everyone yet ...