-
Notifications
You must be signed in to change notification settings - Fork 9
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
Feat: Cal-ITP staff login #2220
Conversation
Coverage reportClick to see where and how coverage changed
This report was generated by python-coverage-comment-action |
e8838b2
to
3a86db1
Compare
@angela-tran #2214 is now merged and tests are passing 🎊 |
this is to prep for adding more logic to pre_login_user
ee7a941
to
5b2ea50
Compare
Rebased onto |
Preview url: https://benefits-2220--cal-itp-previews.netlify.app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of small requests.
in the sense of being Cal-ITP staff rather than a Django is_staff user
ed57f17
to
2383eb3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Thanks for the review @thekaveman! |
Closes #2198
Builds off #2214 because this PR introduces a migration; I will rebase whenever #2214 is merged in todonedev
.This PR adds a group named
Cal-ITP
and logic to add users listed inGOOGLE_SSO_STAFF_LIST
to that group.Screenshot
This is what the user will see upon logging in: