blob: 13a7cd1c06357c77cbd2dbf1a73f9c50a0b1a7e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
import { createCookieSessionStorage } from "react-router";
export const { getSession, commitSession, destroySession } = createCookieSessionStorage({
cookie: {
name: "__session",
secrets: [process.env.SESSION_SECRET ?? "dev-secret-change-in-production"],
secure: process.env.NODE_ENV === "production",
httpOnly: true,
sameSite: "lax",
maxAge: 60 * 60 * 24 * 30,
},
});
|