Last modified: 2009-04-18 07:03:55 UTC
There are some major on-line services like Google, Yahoo, LiveJournal and more that serve as OpenID providers. Users recognize these as identity providers much better then OpenID and it makes a lot of sense to provide uses with UI that simplifies OpenID experience for them. I've done some work integrating http://code.google.com/p/openid-selector with current OpenID extension and going to clean it up and commit to the repository. You can see an example of implementation I have here: http://www.sharingbuttons.org/Special:OpenIDLogin I'll also appreciate if someone helped me identifying possible licensing issues - OpenID selector code uses "New BSD License" license. I think I can write my own version of selector and GPL it if it's a better solution.
OK, I rewrote the code getting rid of open-id selector code and doing most of the work on back-end. More importantly, I added a switch to turn the icons on/off and it's off by default so people don't have trouble with branding issues. http://svn.wikimedia.org/viewvc/mediawiki/tags/extensions/OpenID/REL_0_8_4_1/