Closed Bug 1326336 Opened 7 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.