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

auth/sso: make it possible to have a single SSO for every account #7709

Draft
wants to merge 32 commits into
base: master
Choose a base branch
from

Conversation

haraldschilly
Copy link
Contributor

@haraldschilly haraldschilly commented Jul 26, 2024

Description

For an SSO with an exclusive domain configuration ["*"], take over all accounts on the platform.

This is getting really complicated,because I found there is code I never saw, and which is wrong. Why does auth/is-domain-exclusive-sso.ts apply a different logic? In any case, the file with the other logic is gone, and it just calls the same as elsewhere. The behavior is tested in util/auth-check-required-sso.test.ts.

Checklist:

  • Testing instructions are provided, if not obvious
  • Release instructions are provided, if not obvious

@haraldschilly haraldschilly changed the title auth/sso: make it possible to have one SSO for every account auth/sso: make it possible to have a single SSO for every account Jul 26, 2024
@haraldschilly haraldschilly force-pushed the sso-exclusive-all branch 6 times, most recently from efe9741 to cfd15fc Compare August 28, 2024 16:21
…ng the email_address is allowed or if update_on_login is set, additionally prohibit changing first or last name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant