Reputation: 39283
Here is OpenID-selector as implemented from http://code.google.com/p/openid-selector/
It works great except for the fact most people on earth only recognize the first two buttons.
Is there an openid selector helper that includes endpoints for some sites people actually use? (Facebook, Twitter, QQ, Weibo, Amazon)
Yes, I'll roll my own. But looking for a supported solution first.
Upvotes: 5
Views: 207
Reputation: 8145
If you don't have to have "open" solution in the sense of OpenID or open source then supported solution that supports selectors people really use that can provide you necessary widgets and other web services can be subscribed from
→ Janrain ←
The developer side (your view) is documented here.
Besides the social login they provide more services. If you have some budget to spend then this seems to be supported, tuned, bug-less way to go.
I'm currently evaluating their services as an option for my project.
BTW: Their about pages says
...In late 2004, Founder Larry Drebes and a few engineers began working closely with the early proponents of the OpenID protocol to provide a simple way for companies to solve this problem. Their work laid the foundation for Janrain and what is known today as social login...
Upvotes: 0
Reputation: 40820
As already mentioned the sites you mentioned don't use OpenID. They use OAuth instead.
On Wikipedia is a description on how both of those differ.
And if you look closely: The openID selector that you mentioned is capable to handle this.
Here is a HOWTO to use Facebook with openID selector.
Additionally there is that comment in the FAQ:
Comment by project member andriy.gerasika, Oct 19, 2010
[..]
I will make a HOWTO in v1.3 about how to plug-in Facebook support
Maybe you can carefully remind andriy about his post there.
Upvotes: 4
Reputation: 4755
None of the sites listed can be used to log into OpenId. There are web sites out there that let you quickly log in to their site using Facebook, Twitter, etc., but those are using OAuth, rather than OpenId, and that works differently than OpenId -- OAuth gives a web site access to info from your Facebook, Twitter, etc. account without providing your login info, whereas OpenId is used to actually use the same account multiple places.
Here's a link to info as to what sites still do use OpenId: http://openid.net/get-an-openid/
Upvotes: 1