From e8f7b75e15b0e348921b8bd04e975a79a2f1f814 Mon Sep 17 00:00:00 2001 From: Chris Bongers Date: Tue, 14 Apr 2026 12:40:01 +0200 Subject: [PATCH] fix: manual logout flow --- packages/shared/src/contexts/AuthContext.tsx | 21 +------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/packages/shared/src/contexts/AuthContext.tsx b/packages/shared/src/contexts/AuthContext.tsx index cf3182466b..3cb45a3143 100644 --- a/packages/shared/src/contexts/AuthContext.tsx +++ b/packages/shared/src/contexts/AuthContext.tsx @@ -9,11 +9,7 @@ import React, { import type { QueryObserverResult } from '@tanstack/react-query'; import { useRouter } from 'next/router'; import type { AnonymousUser, LoggedUser } from '../lib/user'; -import { - deleteAccount, - logout as dispatchLogout, - LogoutReason, -} from '../lib/user'; +import { deleteAccount, logout as dispatchLogout } from '../lib/user'; import type { AccessToken, Boot, Visit } from '../lib/boot'; import { isCompanionActivated } from '../lib/element'; import type { AuthTriggersType } from '../lib/auth'; @@ -161,21 +157,6 @@ export const AuthContextProvider = ({ const referralOrigin = user?.referralOrigin; const router = useRouter(); const isFunnelRef = useRef(!!router?.pathname?.startsWith(webFunnelPrefix)); - const isRecruiterPage = router?.pathname?.startsWith('/recruiter'); - const isAuthTransitPage = - router?.pathname === '/callback' || router?.pathname === '/onboarding'; - - if ( - firstLoad === true && - endUser && - !endUser?.infoConfirmed && - !isFunnelRef.current && - !isRecruiterPage && - !isAuthTransitPage - ) { - logout(LogoutReason.IncomleteOnboarding); - } - const isValidRegion = useMemo( () => !invalidPlusRegions.includes(geo?.region), [geo?.region],