I’ve finally got around to allowing you to post a comment using an OpenID, by installing one of the WordPress OpenID plugins.
I had tried to do this over a year ago, but couldn’t quite get it working correctly. I had a number of problems before, notably that my hosting server only ran PHP4, whereas (at the time) most OpenID plugins seemed designed for PHP5, or a specific version of PHP4 that I wasn’t running. The other main factor was that most of the OpenID plugins at the time were very early (beta or earlier) versions, so may have been a little buggy still, whereas the plugin I installed today was very easy to get set up and running.
Anyone using a verified OpenID to post a comment on this site will find that their name and email is not required, plus your comments skip moderation.
Please let me know if you find any problems in using your OpenID on this site.
Mike Ellis posted an interesting article up about OpenID, which is quite critical of OpenID and although I do like OpenID, I agree with much of what he’s saying. Maybe I like OpenID because it’s a way of reducing the number of usernames/passwords I need to remember, rather than being a good way of reducing password overload.
I’ve recently been in conversation with the OU Communications group about how they can OpenID-enable some of their sites and my feeling is that it’s going to be difficult explain what OpenID is how to use it. I feel that to be able to use an OpenID at all you need a basic grasp of how it functions, which may be why it appeals to techies? I’m sure using a url as your identity is going to be an alien concept to people used to using usernames & passwords.
Also there’s plenty of room for confusion when logging into an Open University website using an OpenID… is my OpenID something the Open University gives me?
I’ve just updated our OpenID server with a new site design (which is more OU-brand like) and also a much cleaner interface. There are also a few minor changes that I’ve made, e.g. showing people what their OpenID URL is and I’m going to update some of the help documentation too later this pm. This is essentially in preparation for me to hand over the server for someone else to look after 😉
Have just updated this site to the most recent version of WordPress, which was as easy as ever 😉 I do like the new admin interface too!
However on upgrading I noticed quite a large PHP error_log file which seems to consist mainly of messages like this:
[03-Apr-2008 08:46:31] -------------------wpopenid-------------------
[03-Apr-2008 08:46:31] WPOpenID Status: file:error_log [info]: Logging errors via PHP's
error_log faculty to: error_log
[03-Apr-2008 08:46:31] WPOpenID Status: userinterface hooks: Enabled (finished including
and instantiating, passing control back to wordpress)
Turns out that debugging for WPOpenID is on by default, and you can only change the setting by changing the code – rather than through the admin pages 🙁
Anyway, all I needed to do to stop the constant entries into the log was change the \wpopenid\openid-registration.php file so that WORDPRESSOPENIDREGISTRATION_DEBUG was set to false (line 20).
I’ve just been getting my head around Git and the differences it has with SVN and CVS. Seems to be going well so far, and I really like the idea of having a local repository so changes aren’t immediately published to the remote Git repository.
Took a little while for me to figure out how to get the Eclipse Git plugin compiled and installed – but then I’ve never needed to compile a plugin before!
We’re now using Git for our OpenID server development and from the Cohere website:
I think I’ve got the problems with our OpenID server now resolved (as mentioned in my last post), but if you find any sites that still have problems then please let me know! One site I know can’t just use the direct identity url is LiveJournal, as it can’t discover the server url from xrds+xml. So will need to have a bit more of a play to get this working.
I’ve just updated our OpenID server so that you can use your OUCU (OU Computer Username) to log in to OpenID enabled sites and you don’t need to have registered with the OpenID server first.
How to use it… whenever you see an OpenID enabled site, enter the following as your OpenID identity URL:
openid.open.ac.uk/oucu/abc123 (where abc123 is your OUCU)
You’ll then use your normal OUCU and password to log in if you aren’t already logged in. It should work for both staff and student OUCUs and effectively turns any OUCU into an OpenID identity url.
If you’ve previously (manually) registered on our OpenID server, but happened to use your OUCU as your username, then these are 2 seperate accounts.
This is still an experimental service, so I’d welcome any feedback 🙂
(Update 29/1/08) have discovered some problems with this server but not related to the OUCU part, just that some websites fail when verifying the OpenID ID url, I’ve posted to the openid4java dev group about this.
I’ve added a few new bits to our OpenID server…
- Ability to set OpenID Simple Registration fields
- Allowed sites function so when you sign in to a particular site you can opt to always allow that site
- Remember me function when logging in
Probably nothing fantastically exciting there, but should make it a bit easier to use. I’m still concious of the fact I don’t spend too much time developing the OpenID server, since the important thing is that there are services you can use your OpenID with rather than yet-another-OpenID-server, plus the main reason I developed the server was out of personal interest.
I’d also like to get the Cohere tool OpenID enabled and hope to be working on that soon 🙂
Yesterday some of us in KMi had a bit of a get together to figure out what we can do, want to do, don’t want to do etc with OpenID. It also gave me chance to give a little overview of how OpenID works to those who didn’t already know. We recorded the discussion using FlashMeeting and you can view the replay. The picture isn’t great, but the sound seems to be ok which is the important bit, so at least you can hear what everyone is saying 🙂