From 82b9ab5907ed3e008f34a61ab4485707ff215878 Mon Sep 17 00:00:00 2001 From: TaeSeung Yoo <59465914+gudusol@users.noreply.github.com> Date: Thu, 10 Oct 2024 02:45:14 +0900 Subject: [PATCH] =?UTF-8?q?[Fix/#340]=20=ED=86=A0=ED=81=B0=20=EC=9E=AC?= =?UTF-8?q?=EB=B0=9C=EA=B8=89=20=EC=98=A4=EB=A5=98=20hotfix=20(#341)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis/api.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/apis/api.ts b/src/apis/api.ts index 2a653607..3834c5e0 100644 --- a/src/apis/api.ts +++ b/src/apis/api.ts @@ -66,8 +66,13 @@ const fetchAccessToken = async (): Promise => { const axiosError = error as AxiosError; const errorData = axiosError.response?.data; - // 리프레시 토큰 만료 시. 로그아웃 처리 - if (errorData?.status === 40101) { + // 리프레시 토큰 재발급 오류 시. 로그아웃 처리 + if ( + errorData?.status === 40101 || + errorData?.status === 40102 || + errorData?.status === 40103 || + errorData?.status === 40104 + ) { console.error('리프레시 토큰 만료:', errorData); clearLocalStorage(); window.location.href = '/login';