Skip to content

Commit 4c75974

Browse files
committed
feat: 세션 및 accessToken 저장 기능 추가
1 parent 731769d commit 4c75974

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/hooks/useAuth.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,18 @@ export const useAuth = () => {
1212
localStorage.removeItem('accessToken');
1313
localStorage.removeItem('refreshToken');
1414
localStorage.removeItem('username');
15+
localStorage.removeItem('session');
1516
setUsername(null);
1617
};
1718

1819
const handleCallback = async (code) => {
1920
try {
2021
const backendResponse = await axios.get(`${import.meta.env.VITE_DEFAULT_API_URI}/login?code=${code}`);
21-
const { accessToken, refreshToken, username } = backendResponse.data;
22+
const { accessToken, refreshToken, username, session } = backendResponse.data;
2223

24+
localStorage.setItem('accessToken', accessToken);
2325
localStorage.setItem('refreshToken', refreshToken);
24-
localStorage.setItem('username', username);
26+
localStorage.setItem('session', session);
2527

2628
setUsername(username);
2729
} catch (error) {

0 commit comments

Comments
 (0)