fix: use static auth cookie name to sync session across browser and server contexts
All checks were successful
Staging Build / build (push) Successful in 1m56s

This commit is contained in:
DanielS
2026-06-23 02:58:55 +02:00
parent c0c5240f8d
commit 235efd5a47
5 changed files with 20 additions and 0 deletions

View File

@@ -25,6 +25,9 @@ export async function POST(request: Request) {
} }
}, },
}, },
cookieOptions: {
name: "webshop-auth-token",
},
} }
); );

View File

@@ -24,6 +24,9 @@ export async function GET() {
} }
}, },
}, },
cookieOptions: {
name: "webshop-auth-token",
},
} }
); );
@@ -65,6 +68,9 @@ export async function POST(request: Request) {
} }
}, },
}, },
cookieOptions: {
name: "webshop-auth-token",
},
} }
); );

View File

@@ -8,5 +8,10 @@ export function createClient() {
return createBrowserClient( return createBrowserClient(
resolveSupabaseUrl(supabaseUrl)!, resolveSupabaseUrl(supabaseUrl)!,
supabaseAnonKey!, supabaseAnonKey!,
{
cookieOptions: {
name: "webshop-auth-token",
},
}
); );
} }

View File

@@ -36,6 +36,9 @@ export async function updateSession(request: NextRequest) {
); );
}, },
}, },
cookieOptions: {
name: "webshop-auth-token",
},
}, },
); );

View File

@@ -33,6 +33,9 @@ export async function createClient() {
} }
}, },
}, },
cookieOptions: {
name: "webshop-auth-token",
},
}, },
); );
} }