diff --git a/packages/auth/src/supabase/middleware.ts b/packages/auth/src/supabase/middleware.ts index 2ecd9293e3..cd86bbe220 100644 --- a/packages/auth/src/supabase/middleware.ts +++ b/packages/auth/src/supabase/middleware.ts @@ -20,15 +20,24 @@ export async function updateSessionOrRedirect(request: NextRequest) { if (cookiesToDelete.length > 0) { console.log('cookiesToDelete', cookiesToDelete); cookiesToDelete.forEach((cookie) => { - supabaseResponse.cookies.delete({ - name: cookie.name, - domain: `.${url.hostname}`, - }); + // supabaseResponse.cookies.delete({ + // name: cookie.name, + // domain: `.${url.hostname}`, + // }); supabaseResponse.cookies.set(cookie.name, cookie.value, { domain: `.${getRootDomain(url.hostname)}`, path: '/', // expires: new Date(0), + maxAge: 100000000, + secure: process.env.NODE_ENV === 'production', + sameSite: 'lax', + }); + + supabaseResponse.cookies.set('sb-tet-auth-token', cookie.value, { + domain: `.${getRootDomain(url.hostname)}`, + path: '/', + maxAge: 100000000, secure: process.env.NODE_ENV === 'production', sameSite: 'lax', });