From 83e7d8c776c16cb89a4a7d0bb15d13c6a33fcf51 Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Mon, 24 Aug 2026 21:01:46 +0530 Subject: [PATCH] Show signed-in account on organization selector --- apps/web/app/auth/connect/page.tsx | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/apps/web/app/auth/connect/page.tsx b/apps/web/app/auth/connect/page.tsx index 3d135863..f69ce0b3 100644 --- a/apps/web/app/auth/connect/page.tsx +++ b/apps/web/app/auth/connect/page.tsx @@ -1,7 +1,7 @@ "use client" import { useAuth } from "@lib/auth-context" -import { useSession } from "@lib/auth" +import { authClient, useSession } from "@lib/auth" import { cn } from "@lib/utils" import { Logo } from "@ui/assets/Logo" import { dmSans125ClassName } from "@/lib/fonts" @@ -324,6 +324,13 @@ function AuthConnectContent() { measureFades(listRef.current) }, [measureFades, status]) + const handleSignOut = useCallback(async () => { + await authClient.signOut().catch(() => undefined) + router.replace( + `/login?redirect=${encodeURIComponent(window.location.href)}`, + ) + }, [router]) + async function handleConnect(organization = selectedOrg): Promise { if (requestError || !callback) return if (!session || !organization) { @@ -551,6 +558,20 @@ function AuthConnectContent() { {error}

)} +
+ {session?.user.email && ( +

+ Signed in as {session.user.email} +

+ )} + +
)