From 747f1e325b14b0a2a84ccf15d1375c2be2f587bc Mon Sep 17 00:00:00 2001 From: syoung125 Date: Mon, 4 Sep 2023 23:26:16 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20setCookie=20sameSite:none=EC=9C=BC?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/api/redirect/apple.ts | 7 ------- src/pages/api/redirect/kakao.ts | 7 ------- src/shared/utils/auth.ts | 2 +- 3 files changed, 1 insertion(+), 15 deletions(-) diff --git a/src/pages/api/redirect/apple.ts b/src/pages/api/redirect/apple.ts index 76fdc4f..5122945 100644 --- a/src/pages/api/redirect/apple.ts +++ b/src/pages/api/redirect/apple.ts @@ -51,13 +51,6 @@ export default async function handler( console.log('accessToken', accessToken); console.log('refreshToken', refreshToken); - if (refreshToken) { - res.setHeader( - 'Set-Cookie', - `${REFRESH_TOKEN_KEY}=${refreshToken}; path=/; samesite=none; httponly; Secure` - ); - } - console.log('res.getHeaders', res.getHeaders()); res.redirect(307, '/'); diff --git a/src/pages/api/redirect/kakao.ts b/src/pages/api/redirect/kakao.ts index 8829428..5bbfa0c 100644 --- a/src/pages/api/redirect/kakao.ts +++ b/src/pages/api/redirect/kakao.ts @@ -37,13 +37,6 @@ export default async function handler( setAccessToken(accessToken); setRefreshToken(refreshToken, { req, res }); - if (refreshToken) { - res.setHeader( - 'Set-Cookie', - `${REFRESH_TOKEN_KEY}=${refreshToken}; path=/; samesite=lax; httponly;` - ); - } - res.redirect(307, '/'); } catch (err) { console.error(err); diff --git a/src/shared/utils/auth.ts b/src/shared/utils/auth.ts index 8dd702e..615bc6c 100644 --- a/src/shared/utils/auth.ts +++ b/src/shared/utils/auth.ts @@ -46,7 +46,7 @@ export const setRefreshToken = ( httpOnly: true, secure: process.env.NODE_ENV !== 'development', maxAge: FOURTEEN_DAYS, - sameSite: 'strict', + sameSite: 'none', path: '/', }); };