test fix
This commit is contained in:
+12
-3
@@ -73,13 +73,22 @@ export async function createSession(payload: Omit<SessionPayload, 'expiresAt'>)
|
||||
const isSecure = process.env.NODE_ENV === 'production' &&
|
||||
process.env.NEXTAUTH_URL?.startsWith('https');
|
||||
|
||||
cookieStore.set('session', session, {
|
||||
const cookieOptions = {
|
||||
httpOnly: true,
|
||||
secure: isSecure,
|
||||
expires: expiresAt,
|
||||
sameSite: 'lax',
|
||||
sameSite: process.env.NODE_ENV === 'production' ? 'none' : 'lax',
|
||||
path: '/',
|
||||
} as const;
|
||||
|
||||
console.log('CREATE_SESSION: Setting cookie with options:', cookieOptions);
|
||||
console.log('CREATE_SESSION: Environment:', {
|
||||
NODE_ENV: process.env.NODE_ENV,
|
||||
NEXTAUTH_URL: process.env.NEXTAUTH_URL,
|
||||
isSecure
|
||||
});
|
||||
|
||||
cookieStore.set('session', session, cookieOptions);
|
||||
}
|
||||
|
||||
export async function updateSession() {
|
||||
@@ -102,7 +111,7 @@ export async function updateSession() {
|
||||
httpOnly: true,
|
||||
secure: isSecure,
|
||||
expires: expires,
|
||||
sameSite: 'lax',
|
||||
sameSite: process.env.NODE_ENV === 'production' ? 'none' : 'lax',
|
||||
path: '/',
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user