Closed Bug 1326336 Opened 8 years ago Closed 3 years ago

Implement auth0 provider

Categories

(Webtools Graveyard :: Pontoon, defect, P4)

defect

Tracking

(Not tracked)

RESOLVED MOVED

People

(Reporter: jotes, Unassigned)

References

Details

Pontoon currently allows to log-in via Firefox Accounts, however we may need to support Auth0 as it's suggested by Mozilla's Cloud Security team. This bug will probably require an implementation of Auth0 provider in django-allauth. Also, We should think about ui-interface that would allow to merge accounts between auth0 and Firefox Accounts (in the similar fashion as it was done during the migration from Persona).
Priority: -- → P4
For folks (like me) who'd like to deploy Pontoon on a non-Mozilla project, this is probably a must-have.
I submitted a PR upstream w/ django-allauth. See https://github.com/pennersr/django-allauth/pull/1637
Mentor: m
(In reply to david ascher from comment #1) > For folks (like me) who'd like to deploy Pontoon on a non-Mozilla project, > this is probably a must-have. Please note that you can also use the deafult Django login: http://mozilla-pontoon.readthedocs.io/en/latest/dev/install.html#extra-settings But yeah, right now our documentation and support for 3rd party installations are not great.
See Also: → 1558484
*This bug has been moved to GitHub.* *Please check it out on https://github.com/mozilla/pontoon/issues.*
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → MOVED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.