I have just set up the facility on this blog for commenters to sign in using not only their Google/Blogger account but also their own sign in from Wordpress, Aol/Aim, LiveJournal, Typekey or any OpenID.
This option is currently only possible to set up through Blogger in Draft
- Anyone - includes Anonymous Users
- Registered Users - includes OpenID
- Users with Google Accounts
- Only members of this blog
I thought that would solve things and let people go back to commenting and linking back to their blogs all in one step. That works fine for people with blogs on those services, but what about the ones with their own domains and their blogs hosted elsewhere? What exactly is this OpenID, and can that solve the problem? I started looking and found this list that says, if you use one of these services, then you already have an OpenID. Some of them are already on the drop-down list for comments, so it looks like Blogger has taken some of them and made it easier to sign in with that ID. For instance, instead of typing in: username.livejournal.com, a LiveJournal user can simply select 'LiveJournal' in the comment drop-down and type in their username. Once their comment is submitted, the username will link to their LiveJournal blog.
My question is still - what about those who have blogs hosted elsewhere? If they're not on the list? One option, if they have a Technorati account, is to choose 'any OpenID' and type in: technorati.com/people/technorati/username - This will leave a link to their Technorati profile, which isn't bad. From there, anyone who is interested can find all of their blogs.
Still, I'm not sure that's the best answer, either. I ended up signing up for ClaimID - a free, easy way to manage your online identity with OpenID. There I found an option for setting up your blog or website as an OpenID. I'm not sure if you can view this page without having an account and being signed in, so I'm going to quote it here:
How do I delegate my OpenID...
With OpenID, you can easily set your webpage or blog up as an identity URL using delegation. For example, say your blog is "myblog.com", and you'd like to use this URL as your OpenID rather than your claimID URL (we promise not to be too offended). By inserting a little bit of code into your blog or website, you can easily make this blog or website your OpenID.
Rather than logging in with http://claimID.com/username, you'd log in with http://myblog.com. Of course, claimID will still be providing the backend (no need for you to install your own OpenID server!) so you'll be asked for your password by claimID. However, when you show up as a commenter on a Livejournal thread, for example, your blog or website will be your OpenID url.
To set your blog or website up as a delegate, simply add this snippet of code into the of your page. It will need to go between the and elements on the page.
Brilliant! And now you can log into all of the great OpenID sites with your blog or webpage.
Hopefully this has given you a few options for commenting on Blogger and being able to link back to your blog. Let me know if you have any questions, and I'll see if I can find the answers.