From 66634b35017b8ec3e31127811862f0a84bdb4230 Mon Sep 17 00:00:00 2001 From: heeyongKim <166043860+heeeeyong@users.noreply.github.com> Date: Sun, 17 Aug 2025 14:29:50 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=86=8C=EC=85=9C=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=EB=B0=A9=EC=8B=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.ts | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/api/index.ts b/src/api/index.ts index 60a1b703..e0e2e4ff 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -14,8 +14,8 @@ export const apiClient = axios.create({ }); // 임시 하드코딩된 토큰 (쿠키가 없을 때 사용) -const TEMP_ACCESS_TOKEN = - 'eyJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc1NDM4MjY1MiwiZXhwIjoxNzU2OTc0NjUyfQ.BSGuoMWlrzc0oKgSJXHEycxdzzY9-e7gD4xh-wSDemc'; +// const TEMP_ACCESS_TOKEN = +// 'eyJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc1NDM4MjY1MiwiZXhwIjoxNzU2OTc0NjUyfQ.BSGuoMWlrzc0oKgSJXHEycxdzzY9-e7gD4xh-wSDemc'; // Request 인터셉터: 쿠키가 없을 때 임시 토큰을 헤더에 추가 apiClient.interceptors.request.use( @@ -24,12 +24,19 @@ apiClient.interceptors.request.use( const cookies = document.cookie.split(';'); const hasAuthCookie = cookies.some(cookie => cookie.trim().startsWith('Authorization=')); - // 쿠키가 없으면 임시 토큰을 헤더에 추가 - if (!hasAuthCookie) { - console.log('🔑 쿠키가 없어서 임시 토큰을 헤더에 추가합니다.'); - config.headers.Authorization = `Bearer ${TEMP_ACCESS_TOKEN}`; - } else { + // 쿠키가 없으면 임시 토큰을 헤더에 추가 (현재 주석처리됨) + // if (!hasAuthCookie) { + // console.log('🔑 쿠키가 없어서 임시 토큰을 헤더에 추가합니다.'); + // config.headers.Authorization = `Bearer ${TEMP_ACCESS_TOKEN}`; + // } else { + // console.log('✅ Authorization 쿠키가 있어서 자동으로 전송됩니다.'); + // } + + // 쿠키만 테스트하기 위해 로그만 출력 + if (hasAuthCookie) { console.log('✅ Authorization 쿠키가 있어서 자동으로 전송됩니다.'); + } else { + console.log('🔑 Authorization 쿠키가 없습니다.'); } return config;