fix: inconsistent session cookie (#1310)

This commit is contained in:
Meier Lukas
2024-10-16 21:46:12 +02:00
committed by GitHub
parent cd77acdfab
commit 12105b3b29
2 changed files with 11 additions and 2 deletions

View File

@@ -20,8 +20,6 @@ DB_URL='FULL_PATH_TO_YOUR_SQLITE_DB_FILE'
# DB_PASSWORD='password'
# DB_NAME='name-of-database'
# @see https://next-auth.js.org/configuration/options#nextauth_url
AUTH_URL='http://localhost:3000'
# You can generate the secret via 'openssl rand -base64 32' on Unix
# @see https://next-auth.js.org/configuration/options#secret

View File

@@ -34,6 +34,17 @@ export const createConfiguration = (provider: SupportedAuthProvider | "unknown",
},
},
trustHost: true,
cookies: {
sessionToken: {
name: sessionTokenCookieName,
options: {
httpOnly: true,
sameSite: "lax",
path: "/",
secure: true,
},
},
},
adapter,
providers: filterProviders([
Credentials(createCredentialsConfiguration(db)),