add other projects
This commit is contained in:
15
apps/studio.saladeaula.digital/app/lib/session.ts
Normal file
15
apps/studio.saladeaula.digital/app/lib/session.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import { createCookieSessionStorage } from 'react-router'
|
||||
|
||||
export function createSessionStorage(env: Env) {
|
||||
const sessionStorage = createCookieSessionStorage({
|
||||
cookie: {
|
||||
name: '__session',
|
||||
httpOnly: true,
|
||||
secure: false,
|
||||
secrets: [env.SESSION_SECRET],
|
||||
sameSite: 'lax',
|
||||
maxAge: 86400 * 7 // 7 days
|
||||
}
|
||||
})
|
||||
return sessionStorage
|
||||
}
|
||||
Reference in New Issue
Block a user