February 19th, 2008
OpenID comes to SliceManager
Jared just turned on OpenID authentication for SliceManager. It was a popular request and should make life easier for those of you already on the OpenID bandwagon. For those of you who aren’t, here’s an explanation:
For geeks, OpenID is an open, decentralized, free framework for user-centric digital identity. OpenID takes advantage of already existing internet technology (URI, HTTP, SSL, Diffie-Hellman) and realizes that people are already creating identities for themselves whether it be at their blog, photostream, profile page, etc. With OpenID you can easily transform one of these existing URIs into an account which can be used at sites which support OpenID logins.
We hope you find this useful. As always, let us know if you have questions.
March 17th, 2008 at 10:01 PM prionux
Not actually working for me. I have my OpenID at myopenid.com and after the authorization redirect, I’m just returned to https://manage.slicehost.com/openid
March 17th, 2008 at 10:01 PM Reinier
Not working for me neither. I’ve got an Yahoo openID.
March 17th, 2008 at 10:01 PM tomislav
Not working. I have a myopenid.com id
March 17th, 2008 at 10:01 PM monki
I’ve been on the band wagon for a while myself, so I thought I’d chime in.
I too could not get it to work at first. I added a trailing slash to the openid in my account settings and it worked just fine though.
The info returned after the openid is verified is normalized, so if you are finding the user by the openid it fails unless the openid in the database has been normalized as well. (normalize it on the way in and you should be golden). I don’t know how many times the trailing slash has bit my butt otherwise.
March 17th, 2008 at 10:01 PM Mateusz Drożdżyński
Adding the traling slash did the trick—thanks monki!
March 17th, 2008 at 10:01 PM Mateusz Drożdżyński
s/traling/trailing/
March 17th, 2008 at 10:01 PM jason
On the advice of monki, we are normalizing URLs on the way in now, so the presence/absence of the slash shouldn’t be an issue either way.
Thanks monki!
March 17th, 2008 at 10:01 PM Eric Davis
Worked perfect for me. I’m really starting to like the OpenID bandwagon now.
March 17th, 2008 at 10:01 PM Stéphane Bortzmeyer
Not working for me. My OpenID URL is http://www.bortzmeyer.org/ I see the request in my logs:
208.78.96.3 – - [20/Feb/2008:09:28:09 +0100] “GET / HTTP/1.1” 200 201827 ”-” “ruby-openid/2.0.4 (i486-linux)” www.bortzmeyer.org
Then I see the login page at my OpenID provider (myOpenID), I log in without errors, I’m redirected to the Slicehost login page where the only message is “OpenID authentication failed”
March 17th, 2008 at 10:01 PM Alicia
I am a geek! Thanks for this! It sure has made things easier, a little less complicated.
March 17th, 2008 at 10:01 PM SuperJared
Stéphane, odd, as I have a similar setup, though I use ClaimID. I’ll try to look into this and see why it’s failing.
March 17th, 2008 at 10:01 PM Tristan
I’m having exactly the same problem as Stéphane, but I use ClaimID as well. I log in, i get the request and redirect to ClaimID, and then it goes back to slicehost with “OpenID authentication failed”.
March 17th, 2008 at 10:01 PM SuperJared
The problem is that you guys didn’t put in your OpenID url into your account.
March 17th, 2008 at 10:01 PM Reinier
Still no luck with my Yahoo ID. Tried with and without trailing slash… what can go wrong?
March 17th, 2008 at 10:01 PM Luigi Montanez
Thanks for this. As stated above, make sure that you log into your account first with your email/password, go into Account to enter in your OpenID. To make it work for me, I needed both the prepended http:// and the trailing slash.
Slicehost guys, I’d like to see an OpenID icon and a pre-pending http:// to make things more consistent with other OpenID login screens:
http://ma.gnolia.com/signin
March 17th, 2008 at 10:01 PM Kenny Grant
Thanks for adding this.
Would it be possible to either put the openid login on the first login page as an alternative, or set a cookie to store the choice of using openid, so we don’t have to click the link each time before logging in?
See the ma.gnolia.com page for an example.
March 17th, 2008 at 10:01 PM SuperJared
Kenny,
You can bookmark https://manage.slicehost.com/openid as your login URL.
March 17th, 2008 at 10:01 PM Stéphane Bortzmeyer
OK, I’m stupid, I forgot to add my OpenID URL to my account. Thanks. It works now. Great improvment.
March 29th, 2008 at 05:13 AM Hilton
Great Job !
Can I request that we have the option of disabling username and password logins if we have a openid ?
Hilton.
March 31st, 2008 at 01:22 AM Joey Hess
Belated congrats on using openid in a real-world application.
Now, it would be very nice if the slicehost forums, blog, wiki also could use openid for signins.
(As a random plug, the ikiwiki’s webside is now hosted on a slice, and it’s one of the easier wikis to get openid going with. :-)