From f05bd80e14e88c8ecc547de4e8b17a27cd74a62c Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Mon, 23 May 2022 10:17:36 +0200 Subject: [PATCH] Advertise m.login.token as compat login method --- crates/handlers/src/compat/login.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/crates/handlers/src/compat/login.rs b/crates/handlers/src/compat/login.rs index a1688529..a0f5fb81 100644 --- a/crates/handlers/src/compat/login.rs +++ b/crates/handlers/src/compat/login.rs @@ -39,6 +39,9 @@ enum LoginType { #[serde(rename = "m.login.password")] Password, + #[serde(rename = "m.login.token")] + Token, + #[serde(rename = "m.login.sso")] Sso { #[serde(skip_serializing_if = "Vec::is_empty")] @@ -62,11 +65,9 @@ pub(crate) async fn get() -> impl IntoResponse { flows: vec![ LoginType::Password, LoginType::Sso { - identity_providers: vec![SsoIdentityProvider { - id: "legacy", - name: "SSO", - }], + identity_providers: vec![], }, + LoginType::Token, ], };