Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit c9723a1

Browse files
authoredApr 13, 2023
Only load the SSO redirect servlet if SSO is enabled. (#15421)
1 parent be36600 commit c9723a1

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed
 

‎changelog.d/15421.misc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Only load the SSO redirect servlet if SSO is enabled.

‎synapse/rest/client/login.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,12 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
675675
and hs.config.registration.refreshable_access_token_lifetime is not None
676676
):
677677
RefreshTokenServlet(hs).register(http_server)
678-
SsoRedirectServlet(hs).register(http_server)
678+
if (
679+
hs.config.cas.cas_enabled
680+
or hs.config.saml2.saml2_enabled
681+
or hs.config.oidc.oidc_enabled
682+
):
683+
SsoRedirectServlet(hs).register(http_server)
679684
if hs.config.cas.cas_enabled:
680685
CasTicketServlet(hs).register(http_server)
681686

0 commit comments

Comments
 (0)
This repository has been archived.