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

Add SSO support for Wagtail admin #14641

Closed
6 tasks
Tracked by #14225
stevejalim opened this issue Jun 4, 2024 · 0 comments · Fixed by #14649
Closed
6 tasks
Tracked by #14225

Add SSO support for Wagtail admin #14641

stevejalim opened this issue Jun 4, 2024 · 0 comments · Fixed by #14649
Labels
Wagtail Development related to our use of Wagtail CMS

Comments

@stevejalim
Copy link
Collaborator

stevejalim commented Jun 4, 2024

Description

Before we get anywhere near production use, we need to ensure that the Django and Wagtail Admins can only be accessed via SSO.

We've done this already for Birdbox and Basket, and should take the same approach here, using mozilla-django-oidc


Success Criteria

  • In a deployed site, SSO should be the ONLY way to log in
    • covers Wagtail admin
    • covers Django admin
    • covers Django-RQ admin page
  • In local builds, username + password should be allowed
  • The script that generates a sqlite DB export (for local use) must not include any OIDC info at all
@stevejalim stevejalim added the Wagtail Development related to our use of Wagtail CMS label Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Wagtail Development related to our use of Wagtail CMS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant