There is a MediaWiki backend for [python-social-auth](http://python-social-auth.readthedocs.io/) ([github](https://github.com/python-social-auth)), however it would also be useful to allow authentication using [Phabricator](https://www.mediawiki.org/wiki/Phabricator), as the later contains a lot of extra information about our people accessible via a proper API (something MediaWiki does not do) , and allow less clunky setup for tools using https://pypi.python.org/pypi/phabricator .
The initial assessment of this task will consist of a fork of `python-social-auth/social-core` with an extra backend for Phabricator and tests.
(Submitting a pull request on GitHub can be done after the task is accepted)
See php version: https://github.com/ofbeaton/oauth2-phabricator
Mentor: @jayvdb