Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What have people done to improve the OpenID user experience, particularly as a relying party?

I've noticed that there is a very dramatic difference in the user experience for sign on with different relying parties. I've implemented a few relying parties myself, so I already have a few ideas, but I'm curious to hear from other people about what worked, what didn't. Empirical evidence (OpenID login stats before/after) would be ideal, but anecdotal stuff is fine too. Even small tweaks would be interesting.

How much does the identity provider factor into the equation? Yahoo's implementation is obviously terrible, while myOpenID's is pretty good. Verisign's is vault-like, and I'm starting to think this compromises the user experience significantly. But what about others? Have you seen users having more issues with one provider versus another?

What best-practices, if any, can be derived from this?

like image 580
Bob Aman Avatar asked Sep 20 '09 18:09

Bob Aman


2 Answers

I'm currently working to refine the OpenID login experience in such a way that no matter what web platform and language you're using you can just drop it in and get a very user-friendly experience that works across browsers.

It's not done yet, but the the link above shows a screenshot of some of what I'm working toward.

Also, if you don't mind taking a dependency on a third party for your authentication, the RPXNow service is an option to consider today.

like image 107
Andrew Arnott Avatar answered Oct 19 '22 17:10

Andrew Arnott


On the sites I've implemented OpenID on, I've seen that most user's log in with their Google IDs, which I'm guessing from those stats that Google probably has the widest adoption, along with the easiest barrier to entry as far as OpenID login is concerned.

like image 25
Joseph Avatar answered Oct 19 '22 16:10

Joseph