Kundenansicht: Einmal-Link aus dem Ticketsystem, Sitzung und Preview-Zugang fuer 2 Stunden, Protokoll
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
fdf594706d
commit
1cd776a2ee
10 files changed
+277
-7
No files matched your search
@@ -11,12 +11,12 @@ export function sessionMiddleware() {
|
||||
return cookieParser(config.sessionSecret)
|
||||
}
|
||||
|
||||
export function setPortalSession(res, data) {
|
||||
export function setPortalSession(res, data, { maxAgeMs = SESSION_MAX_AGE_MS } = {}) {
|
||||
res.cookie(config.cookieName, JSON.stringify(data), {
|
||||
httpOnly: true,
|
||||
secure: process.env.NODE_ENV === 'production',
|
||||
sameSite: 'lax',
|
||||
maxAge: SESSION_MAX_AGE_MS,
|
||||
maxAge: maxAgeMs,
|
||||
signed: true,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user