Bug 1558484 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

[The Rust instance of Pontoon](https://pontoon.rust-lang.org/) authenticates users via GitHub. We should take their patches ([1](https://github.com/rust-lang/pontoon/commit/918e0007c9fedd1abecfc522a9cf627418bd6c9c), [2](https://github.com/rust-lang/pontoon/commit/ffd97d95633b26eee2eacbc886f5d15dc8d0aa00)) upstream.

We'd then have 3 authentication systems:
- Firefox Accounts
- GitHub
- Django (login only, user creation only possible via Django admin)

We should probably also replace the DJANGO_LOGIN setting with something like AUTHENTICATION_METHOD and figure out the default value of it.
[The Rust instance of Pontoon](https://pontoon.rust-lang.org/) authenticates users via GitHub. We should take their patches ([1](https://github.com/rust-lang/pontoon/commit/918e0007c9fedd1abecfc522a9cf627418bd6c9c), [2](https://github.com/rust-lang/pontoon/commit/ffd97d95633b26eee2eacbc886f5d15dc8d0aa00)) upstream.

We'd then have 3 authentication systems:
- Firefox Accounts
- GitHub
- Django (login only, user creation only possible via Django admin)

We should probably also replace the DJANGO_LOGIN setting with something like AUTHENTICATION_METHOD and also make "django" the default value.
[The Rust instance of Pontoon](https://pontoon.rust-lang.org/) authenticates users via GitHub. We should take their patches ([1](https://github.com/rust-lang/pontoon/commit/918e0007c9fedd1abecfc522a9cf627418bd6c9c), [2](https://github.com/rust-lang/pontoon/commit/ffd97d95633b26eee2eacbc886f5d15dc8d0aa00)) 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.

Back to Bug 1558484 Comment 0