mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-29 07:28:55 +03:00
789d9ebad3
If we have integrations with multiple identity providers, when the user does a UI Auth, we need to redirect them to the right one. There are a few steps to this. First of all we actually need to store the userid of the user we are trying to validate in the UIA session, since the /auth/sso/fallback/web request is unauthenticated. Then, once we get the /auth/sso/fallback/web request, we can fish the user id out of the session, and use it to look up the external id mappings, and hence pick an SSO provider for them.
1 line
49 B
Gherkin
1 line
49 B
Gherkin
Add support for multiple SSO Identity Providers.
|