Add cookie-suffix flag (#7590)

This commit is contained in:
Timon Fiedler
2025-12-12 02:23:09 +01:00
committed by GitHub
parent 0de7cf5679
commit 68ac95b84e
6 changed files with 22 additions and 9 deletions

View File

@@ -1,5 +1,4 @@
import { Router } from "express"
import { CookieKeys } from "../../common/http"
import { getCookieOptions, redirect } from "../http"
import { sanitizeString } from "../util"
@@ -7,7 +6,7 @@ export const router = Router()
router.get<{}, undefined, undefined, { base?: string; to?: string }>("/", async (req, res) => {
// Must use the *identical* properties used to set the cookie.
res.clearCookie(CookieKeys.Session, getCookieOptions(req))
res.clearCookie(req.cookieSessionName, getCookieOptions(req))
const to = sanitizeString(req.query.to) || "/"
return redirect(req, res, to, { to: undefined, base: undefined, href: undefined })