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, }, });