fix: update authentication configuration to disable secure cookies and streamline session token retrieval

This commit is contained in:
Julien Froidefond
2025-10-24 15:32:55 +02:00
parent ac5fa85185
commit 4805e82527
2 changed files with 1 additions and 6 deletions

View File

@@ -59,5 +59,5 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
}, },
secret: process.env.NEXTAUTH_SECRET, secret: process.env.NEXTAUTH_SECRET,
trustHost: true, trustHost: true,
// useSecureCookies sera automatiquement détecté via NEXTAUTH_URL useSecureCookies: false,
}); });

View File

@@ -3,14 +3,9 @@ import { getToken } from "next-auth/jwt";
export async function getAuthSession(request: NextRequest) { export async function getAuthSession(request: NextRequest) {
try { try {
const cookieName = process.env.NODE_ENV === "production"
? "__Secure-authjs.session-token"
: "authjs.session-token";
const token = await getToken({ const token = await getToken({
req: request, req: request,
secret: process.env.NEXTAUTH_SECRET, secret: process.env.NEXTAUTH_SECRET,
cookieName
}); });
if (!token) { if (!token) {