From ac4f65d3a8e7ba41cb40f61aa326deedde197b7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Sat, 21 Jun 2025 09:11:41 +0200 Subject: [PATCH] Clarify that SSO login applies to the legacy authentication API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Kévin Commaille --- content/client-server-api/modules/sso_login.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/content/client-server-api/modules/sso_login.md b/content/client-server-api/modules/sso_login.md index f50a2eb1..8b228356 100644 --- a/content/client-server-api/modules/sso_login.md +++ b/content/client-server-api/modules/sso_login.md @@ -6,9 +6,10 @@ allow users to log into applications via a single web-based authentication portal. Examples include OpenID Connect, "Central Authentication Service" (CAS) and SAML. -This module allows a Matrix homeserver to delegate user authentication -to an external authentication server supporting one of these protocols. -In this process, there are three systems involved: +This module allows a Matrix homeserver that supports the [legacy authentication +API](#legacy-api) to delegate user authentication to an external authentication +server supporting one of these protocols. In this process, there are three +systems involved: - A Matrix client, using the APIs defined in this specification, which is seeking to authenticate a user to a Matrix homeserver. @@ -24,7 +25,7 @@ used to communicate with the authentication server. Different Matrix homeserver implementations might support different SSO protocols. Clients and homeservers implementing the SSO flow will need to consider -both [login](#login) and [user-interactive authentication](#user-interactive-authentication-api). The flow is +both [login](#legacy-login) and [user-interactive authentication](#user-interactive-authentication-api). The flow is similar in both cases, but there are slight differences. Typically, SSO systems require a single "callback" URI to be configured