Page MenuHomePhabricator

Investigate Pywikibot supporting extension MediaWikiAuth
Closed, InvalidPublic

Description

It looks like extension MediaWikiAuth is the older extension which provided OAuth, initially written by @ashley.

https://www.mediawiki.org/wiki/Extension:MediaWikiAuth

There are lots of wikis which use it

https://wikiapiary.com/wiki/Extension:MediaWikiAuth

We should attempt to support these wikis also.

Event Timeline

jayvdb assigned this task to VcamX.
jayvdb raised the priority of this task from to Needs Triage.
jayvdb updated the task description. (Show Details)
jayvdb added a project: Pywikibot-OAuth.
jayvdb added subscribers: jayvdb, ashley.

@jayvdb, according to the description of MediaWikiAuth, I think it's used as an extension for a wiki site which wants to import user accounts from another wiki site. It's not like an OAuth extension in my opinion.

Sorry, you are right, it doesn't use OAuth.

Legoktm subscribed.

MediaWikiAuth is a hacky extension for MediaWiki that silently imports accounts from other wikis. There should be nothing that Pywikibot needs to do specially to support it.

There's a large re-write of the whole authentication layer coming soon (https://gerrit.wikimedia.org/r/#/c/195297/) so I'm not sure if it makes sense to invest a lot of time supporting various extensions when we should soon (I hope!) have a standardized way of doing it.