From 565f891e1e8c347f3113337bf170402ea80a2aa3 Mon Sep 17 00:00:00 2001 From: gitadmin Date: Mon, 29 Jun 2026 20:05:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20logout=20=E7=AB=AF=E7=82=B9=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=20domain=20=E5=8F=82=E6=95=B0=E6=B8=85=E9=99=A4?= =?UTF-8?q?=E8=B7=A8=E5=9F=9F=20cookie?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - logout 端点清除 cookie 时添加 domain 参数 - 修复 .tlyq.ai 域的 tlyq_session cookie 未正确清除的问题 --- src/app/api/auth/logout/route.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/api/auth/logout/route.ts b/src/app/api/auth/logout/route.ts index 89bb1b2..ac718ce 100644 --- a/src/app/api/auth/logout/route.ts +++ b/src/app/api/auth/logout/route.ts @@ -20,7 +20,8 @@ export async function POST(request: NextRequest) { }) } - r.cookies.set('session_issue', '', { maxAge: 0, path: '/' }) - r.cookies.set('tlyq_session', '', { maxAge: 0, path: '/' }) + const domain = process.env.COOKIE_DOMAIN || '' + r.cookies.set('session_issue', '', { maxAge: 0, path: '/', domain }) + r.cookies.set('tlyq_session', '', { maxAge: 0, path: '/', domain }) return r }