From c01d0ba00545390aefed0681a90b27c121bf748a Mon Sep 17 00:00:00 2001 From: pulipakaa24 Date: Fri, 20 Mar 2026 00:59:06 -0500 Subject: [PATCH] trying this --- server/src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/src/index.ts b/server/src/index.ts index 9e238ea..e93bd63 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -60,10 +60,13 @@ app.get('/api/ios-google', async (req, res) => { // custom URL scheme so the iOS app can inject it into URLSession's cookie jar. app.get('/api/ios-callback', (req, res) => { const cookieHeader = req.headers.cookie ?? ''; + console.log('[ios-callback] cookies received:', cookieHeader.split(';').map(c => c.trim().split('=')[0])); + // Better Auth sets either 'better-auth.session_token' (dev/HTTP) or + // '__Secure-better-auth.session_token' (production HTTPS). const token = cookieHeader .split(';') .map(c => c.trim()) - .find(c => c.startsWith('better-auth.session_token=')) + .find(c => c.startsWith('better-auth.session_token=') || c.startsWith('__Secure-better-auth.session_token=')) ?.split('=') .slice(1) .join('='); // re-join in case the value itself contains '='