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

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 3060 - Support OpenID Authentication within Mediawiki
Support OpenID Authentication within Mediawiki
Product: MediaWiki
Classification: Unclassified
User login and signup (Other open bugs)
PC Linux
: Normal enhancement with 3 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
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: ---

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

Description Fabian Zeindl 2005-08-06 09:17:29 UTC

OpenID is an distributed open Single-Sign-On System targeted on forums, wikis,
weblogs etc.
Support for it in Mediawiki would be great.

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
Comment 2 Dan Libby 2005-10-03 17:14:45 UTC
The PHP-OpenID library that I ported from Python supports PHP4 and 5.

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:
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:
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
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
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
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:
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: (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:

The documentation is at:

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