From 8a9372621ab4161b3c334516ab09b26ed698f67e Mon Sep 17 00:00:00 2001 From: Melvin Zottola Date: Tue, 21 Apr 2026 09:37:14 +0200 Subject: [PATCH] fix: Properly extract connection name from domain on sso login --- .../hooks/use-redirect-if-logged/use-redirect-if-logged.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/pages/login/src/lib/hooks/use-redirect-if-logged/use-redirect-if-logged.tsx b/libs/pages/login/src/lib/hooks/use-redirect-if-logged/use-redirect-if-logged.tsx index 862c81ea269..d0fac047f88 100644 --- a/libs/pages/login/src/lib/hooks/use-redirect-if-logged/use-redirect-if-logged.tsx +++ b/libs/pages/login/src/lib/hooks/use-redirect-if-logged/use-redirect-if-logged.tsx @@ -35,7 +35,8 @@ export function useRedirectIfLogged() { useEffect(() => { const connectionParam = searchParams.get('connection') if (connectionParam && !isAuthenticated) { - const domainWithoutDots = connectionParam.trim().replace(/\./g, '') + const trimmed = connectionParam.trim() + const domainWithoutDots = trimmed.includes('.') ? trimmed.substring(0, trimmed.lastIndexOf('.')) : trimmed // Trigger the auth login with the domain from URL parameter authLogin(domainWithoutDots).catch((error) => {