Skip to content

Commit f0ef9f7

Browse files
committed
fix: setAuthToken 쿠키 설정 로직 수정
- 기존에는 쿠키 값에서 "value=" 부분을 추출하는 로직이 있었으나, 더 이상 필요하지 않으므로 제거 - accessToken과 refreshToken이 존재하는 경우에만 쿠키를 설정하도록 수정 - 불필요한 쿠키 설정 방지
1 parent 1bce34d commit f0ef9f7

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

src/utils/setAuthToken.ts

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,21 @@
11
import { setCookie } from './cookies';
22

3-
function extractTokenValue(tokenString: string): string {
4-
const match = tokenString.match(/value=([^,]+)/);
5-
return match ? match[1] : tokenString;
6-
}
7-
83
export function registerSetAuthToken() {
94
window.setAuthToken = (accessToken: string, refreshToken: string) => {
105
console.log('setAuthToken 실행됨!', accessToken, refreshToken);
116

127
const expires = new Date();
138
expires.setDate(expires.getDate() + 7);
149

15-
const actualAccessToken = extractTokenValue(accessToken);
16-
const actualRefreshToken = extractTokenValue(refreshToken);
17-
18-
if (actualAccessToken) {
19-
setCookie('access_token', actualAccessToken, {
10+
if (accessToken) {
11+
setCookie('access_token', accessToken, {
2012
path: '/',
2113
expires,
2214
});
2315
}
2416

25-
if (actualRefreshToken) {
26-
setCookie('refresh_token', actualRefreshToken, {
17+
if (refreshToken) {
18+
setCookie('refresh_token', refreshToken, {
2719
path: '/',
2820
expires,
2921
});

0 commit comments

Comments
 (0)