We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 40f4ee9 commit da7aaecCopy full SHA for da7aaec
1 file changed
apps/ticket/src/app/api/reissue/route.ts
@@ -35,5 +35,24 @@ export async function POST(req: Request) {
35
res.headers.append("Set-Cookie", `${cookie}; Domain=.permitseoul.com`);
36
}
37
38
+ if (!res.ok) {
39
+ clearAuthCookies(res);
40
+ }
41
+
42
return res;
43
44
45
+function clearAuthCookies(res: NextResponse) {
46
+ for (const name of ["accessToken", "refreshToken"]) {
47
+ res.headers.append(
48
+ "Set-Cookie",
49
+ `${name}=; Path=/; Max-Age=0; HttpOnly; Secure; SameSite=None`,
50
+ );
51
52
+ // 도메인 쿠키까지 같이 제거
53
54
55
+ `${name}=; Path=/; Domain=.permitseoul.com; Max-Age=0; HttpOnly; Secure; SameSite=None`,
56
57
58
+}
0 commit comments