Last modified: 2007-04-13 17:33:51 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T5060, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 3060 - Support OpenID Authentication within Mediawiki
Support OpenID Authentication within Mediawiki
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
User login and signup (Other open bugs)
unspecified
PC Linux
: Normal enhancement with 3 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
http://www.openid.net/
:
Depends on:
Blocks: 9604
  Show dependency treegraph
 
Reported: 2005-08-06 09:17 UTC by Fabian Zeindl
Modified: 2007-04-13 17:33 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
OpenID Consumer patch using PHP-OpenID, rc1 (31.18 KB, text/plain)
2005-10-05 20:28 UTC, Dan Libby
Details
OpenID Consumer patch using PHP-OpenID, rc1 (31.18 KB, text/plain)
2005-10-05 22:46 UTC, Dan Libby
Details
JanRain, Inc. OpenID Patch (36.93 KB, patch)
2006-01-31 00:40 UTC, Jonathan Daugherty
Details
JanRain, Inc. OpenID Patch, take 2. (37.99 KB, patch)
2006-01-31 23:12 UTC, Jonathan Daugherty
Details
JanRain, Inc. OpenID Patch, take 3. (38.26 KB, patch)
2006-02-06 17:48 UTC, Jonathan Daugherty
Details

Description Fabian Zeindl 2005-08-06 09:17:29 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
Comment 1 Rowan Collins [IMSoP] 2005-08-06 14:08:48 UTC
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
Comment 2 Dan Libby 2005-10-03 17:14:45 UTC
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.
Comment 3 Dan Libby 2005-10-05 20:27:07 UTC
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
Comment 4 Dan Libby 2005-10-05 20:28:30 UTC
Created attachment 939 [details]
OpenID Consumer patch using PHP-OpenID, rc1
Comment 5 Dan Libby 2005-10-05 22:46:39 UTC
Created attachment 940 [details]
OpenID Consumer patch using PHP-OpenID, rc1

There was a very bad typo in the openid install directions.
Comment 6 Dan Libby 2005-10-08 22:18:51 UTC
Note:  A thread discussing the patch is here:
http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/19808
Comment 7 anon 2006-01-14 00:57:00 UTC
Anybody home?
Comment 8 Jonathan Daugherty 2006-01-31 00:40:55 UTC
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/.
Comment 9 Jonathan Daugherty 2006-01-31 23:12:50 UTC
Created attachment 1337 [details]
JanRain, Inc. OpenID Patch, take 2.

This patch fixes a problem that breaks preexisting accounts with dots in
usernames.
Comment 10 Jonathan Daugherty 2006-02-06 17:48:26 UTC
Created attachment 1376 [details]
JanRain, Inc. OpenID Patch, take 3.

Fixes a security problem by adding apache configuration changes to OpenID
documentation.
Comment 11 Kasper Souren 2006-08-16 02:19:50 UTC
Wikitravel is now using OpenID, I don't know if it's with this patch or if Evan
Podromou did something else.
Comment 12 Rob Church 2006-08-16 02:46:57 UTC
Evan wrote an excellent little extension to support it; take a look in SVN.
Comment 13 Hugh Parker 2006-08-16 09:38:33 UTC
Rob, could you explain further, for those of us without SVN access?  Has Evan
written a patch which should be submitted against this bug?
Comment 14 Kasper Souren 2006-08-16 15:13:47 UTC
Evan about this patch:
http://www.nabble.com/OpenID-extension-for-MediaWiki-t1999721.html
Comment 15 Dan Li 2006-08-16 15:20:35 UTC
(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)
Comment 16 atomic1fire 2006-12-31 22:54:07 UTC
Being able to login to wikipedia with openid would be cool
and useful at the same time
Comment 17 Rob Church 2007-04-13 17:26:51 UTC
Resolving FIXED due to the existence of an extension which does this.
Comment 18 Antoine "hashar" Musso (WMF) 2007-04-13 17:33:51 UTC
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

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links