Last modified: 2007-04-13 17:33:51 UTC
Hi OpenID is an distributed open Single-Sign-On System targeted on forums, wikis, weblogs etc. Support for it in Mediawiki would be great. http://www.openid.net/ greetings fabian
A note for anyone interested in coding this: recent versions of MediaWiki have a special "AuthPlugin" extension mechanism; for some info on what authentication methods have already been developed, take a look at http://meta.wikimedia.org/wiki/Authentication
The PHP-OpenID library that I ported from Python supports PHP4 and 5. http://videntity.org/openid/ Also, I've never done any MediaWiki hacking, but I may take a shot at implementing an OpenID consumer, at least a quick version for my site.
Okay, I've created a patch with preliminary OpenID consumer support. More details and you can test it out here: http://wiki.www.videntity.org/wiki/MediaWiki_OpenID_Patch
Created attachment 939 [details] OpenID Consumer patch using PHP-OpenID, rc1
Created attachment 940 [details] OpenID Consumer patch using PHP-OpenID, rc1 There was a very bad typo in the openid install directions.
Note: A thread discussing the patch is here: http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/19808
Anybody home?
Created attachment 1333 [details] JanRain, Inc. OpenID Patch This patch implements OpenID support alongside normal authentication and uses the JanRain, Inc. PHP OpenID implementation, available at http://www.openidenabled.com/openid/libraries/php/.
Created attachment 1337 [details] JanRain, Inc. OpenID Patch, take 2. This patch fixes a problem that breaks preexisting accounts with dots in usernames.
Created attachment 1376 [details] JanRain, Inc. OpenID Patch, take 3. Fixes a security problem by adding apache configuration changes to OpenID documentation.
Wikitravel is now using OpenID, I don't know if it's with this patch or if Evan Podromou did something else.
Evan wrote an excellent little extension to support it; take a look in SVN.
Rob, could you explain further, for those of us without SVN access? Has Evan written a patch which should be submitted against this bug?
Evan about this patch: http://www.nabble.com/OpenID-extension-for-MediaWiki-t1999721.html
(In reply to comment #13) > ...for those of us without SVN access? Everyone has anonymous SVN read access: http://svn.wikimedia.org/svnroot/mediawiki/trunk/ (although it's down right now, I think)
Being able to login to wikipedia with openid would be cool and useful at the same time
Resolving FIXED due to the existence of an extension which does this.
The extension is available at: http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/OpenID/ The documentation is at: http://www.mediawiki.org/wiki/Extension:OpenID