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) => {