This commit is contained in:
2025-10-08 23:13:13 +01:00
parent 429649191b
commit 9765d2be32
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -42,6 +42,7 @@ WORKDIR /app
ENV NODE_ENV=production ENV NODE_ENV=production
ENV NEXT_TELEMETRY_DISABLED=1 ENV NEXT_TELEMETRY_DISABLED=1
ENV TRUST_PROXY=1
# Copy necessary files from builder stage # Copy necessary files from builder stage
COPY --from=builder /app/.next/standalone ./ COPY --from=builder /app/.next/standalone ./
+2 -2
View File
@@ -57,7 +57,7 @@ export async function createSession(payload: Omit<SessionPayload, 'expiresAt'>)
cookieStore.set('session', session, { cookieStore.set('session', session, {
httpOnly: true, httpOnly: true,
secure: process.env.NODE_ENV === 'production', secure: true, // Always secure in production
expires: expiresAt, expires: expiresAt,
sameSite: 'lax', sameSite: 'lax',
path: '/', path: '/',
@@ -78,7 +78,7 @@ export async function updateSession() {
cookieStore.set('session', newSession, { cookieStore.set('session', newSession, {
httpOnly: true, httpOnly: true,
secure: process.env.NODE_ENV === 'production', secure: true, // Always secure in production
expires: expires, expires: expires,
sameSite: 'lax', sameSite: 'lax',
path: '/', path: '/',