Wikimedia
Create a Phabricator backend for python-social-auth
There is a MediaWiki backend for python-social-auth (github), however it would also be useful to allow authentication using 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
Task tags
Students who completed this task
David Sn