Skip to content

Comments

Add /sso/get-by-email endpoint#5024

Merged
supersven merged 53 commits intodevelopfrom
sventennie/sso-get-by-email
Feb 16, 2026
Merged

Add /sso/get-by-email endpoint#5024
supersven merged 53 commits intodevelopfrom
sventennie/sso-get-by-email

Conversation

@supersven
Copy link
Contributor

@supersven supersven commented Feb 11, 2026

This add the /sso/get-by-email endpoint to look the right IdPId for an email address up, taking the multi-ingress domain host into account.

The algorithm is explained here: https://wearezeta.atlassian.net/wiki/spaces/PAD/pages/1883472049/2025-05-12+RFC+Default+SSO+flow+for+team+by+host+domain#Semantics-of-POST-%2Fsso%2Fget-by-email

Ticket: https://wearezeta.atlassian.net/browse/WPB-20114

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@supersven supersven added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Feb 11, 2026
@supersven supersven force-pushed the sventennie/sso-get-by-email branch from 2595a4f to a09612f Compare February 11, 2026 16:36
@supersven supersven force-pushed the sventennie/sso-get-by-email branch from bfdf888 to da9d143 Compare February 12, 2026 17:22
@supersven supersven marked this pull request as ready for review February 13, 2026 13:09
@supersven supersven requested review from a team as code owners February 13, 2026 13:10
@supersven supersven force-pushed the sventennie/sso-get-by-email branch from ac660e5 to fbae286 Compare February 16, 2026 07:10
@supersven supersven merged commit 8258fb3 into develop Feb 16, 2026
11 checks passed
@supersven supersven deleted the sventennie/sso-get-by-email branch February 16, 2026 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants