Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up Auth0 for staging #220

Closed
macfarlandian opened this issue Oct 6, 2020 · 0 comments · Fixed by #229
Closed

Set up Auth0 for staging #220

macfarlandian opened this issue Oct 6, 2020 · 0 comments · Fixed by #229
Assignees
Labels
Team: Glitter Issues/Epics owned by Glitter (public data efforts)

Comments

@macfarlandian
Copy link
Collaborator

What needs to be done? Why does it need to be done?
We need to have a private staging environment so that we can deploy pre-release builds without having them openly available on the internet. To accomplish this we should:

  • create a new Auth0 tenant
  • configure it similarly to the staging tenant for pulse-dashboard, whitelisting only recidiviz.org emails
  • allow it to be toggled with an envvar at build time (on for staging, off for prod by default)
  • put the entire site behind this optional auth check
@hobuobi hobuobi added this to the 10/12/20 Public Data Sprint milestone Oct 13, 2020
@colincadams colincadams added the Team: Glitter Issues/Epics owned by Glitter (public data efforts) label Oct 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team: Glitter Issues/Epics owned by Glitter (public data efforts)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants