diff --git a/proposals/2858-Multiple-SSO-Identity-Providers.md b/proposals/2858-Multiple-SSO-Identity-Providers.md index 7da2811c..192b094b 100644 --- a/proposals/2858-Multiple-SSO-Identity-Providers.md +++ b/proposals/2858-Multiple-SSO-Identity-Providers.md @@ -18,7 +18,12 @@ side of the door. Some users will definitely not be familiar with `SSO` but will We extend the [login flow](https://matrix.org/docs/spec/client_server/r0.6.1#login) to allow clients -to choose an SSO Identity provider before control is handed over to the server. +to choose an SSO Identity provider before control is handed over to the +server. The following sequence diagram illustrates the proposed, updated, login flow: + + + +![Sequence diagram](https://user-images.githubusercontent.com/2403652/104897523-61fb4b00-5970-11eb-88f7-9fc0956b33a2.png) ### Extensions to login flow discovery