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

  • python
  • authentication
  • phabricator

Students who completed this task

David Sn

Task type

  • code Code
close

2017