From 5544a489a068df4698ffb67b797356215afdadca Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:02:07 +0300 Subject: [PATCH] Add max-age to login cookie for persisting --- app/modules/auth/session.server.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/modules/auth/session.server.ts b/app/modules/auth/session.server.ts index 8c30cae85..45a6f83d4 100644 --- a/app/modules/auth/session.server.ts +++ b/app/modules/auth/session.server.ts @@ -1,6 +1,8 @@ import { createCookieSessionStorage } from "@remix-run/node"; import invariant from "tiny-invariant"; +const ONE_YEAR_IN_SECONDS = 31_536_000; + invariant(process.env["SESSION_SECRET"]); export const authSessionStorage = createCookieSessionStorage({ cookie: { @@ -10,5 +12,6 @@ export const authSessionStorage = createCookieSessionStorage({ httpOnly: true, secrets: [process.env["SESSION_SECRET"]], secure: process.env.NODE_ENV === "production", + maxAge: ONE_YEAR_IN_SECONDS, }, });