[3rd party] Add ability to log users in using GitHub
Categories
(Webtools Graveyard :: Pontoon, defect, P3)
Tracking
(Not tracked)
People
(Reporter: mathjazz, Assigned: abowler, Mentored)
References
Details
(Whiteboard: outreachyround19)
Attachments
(1 file)
The Rust instance of Pontoon authenticates users via GitHub. We should take their patches (1, 2) upstream.
We'd then have 3 authentication systems:
- Firefox Accounts
- GitHub
- Django (login only, user creation only possible via Django admin)
We should also replace the DJANGO_LOGIN setting with something like AUTHENTICATION_METHOD and make "django" the default value.
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
:mathjazz would you be open to including any other popular providers, too? I'm thinking in particular of Google (while I don't love that option, I think for many prospective translators it would be a lot friendlier than GitHub)
Reporter | ||
Comment 2•5 years ago
|
||
(In reply to Anand from comment #1)
:mathjazz would you be open to including any other popular providers, too? I'm thinking in particular of Google (while I don't love that option, I think for many prospective translators it would be a lot friendlier than GitHub)
We're open to adding more providers, including Google. Since we don't need it at Mozilla ATM, it would be a P5 bug, though:
https://wiki.mozilla.org/L10n:Pontoon#Prioritizing_bugs
Comment hidden (offtopic) |
Comment hidden (offtopic) |
Comment hidden (offtopic) |
Comment hidden (offtopic) |
Reporter | ||
Comment 7•5 years ago
|
||
I've updated the Description: let's make "django" the default AUTHENTICATION_METHOD
instead of "fxa".
Some users are having trouble making FxA to work locally. And those who actually make it work often end up creating a separate account from the one created make setup
, which means they aren't logged in as superusers.
Reporter | ||
Comment 8•5 years ago
|
||
Assigning to abowler2 since this became more urgent and I can no longer get in touch with Antonio.
Comment 9•5 years ago
|
||
Reporter | ||
Comment 10•5 years ago
|
||
Comment hidden (off-topic) |
Comment hidden (off-topic) |
Updated•3 years ago
|
Description
•