Skip to content

Commit

Permalink
fix: 로그인 시 분기별로 처리
Browse files Browse the repository at this point in the history
  • Loading branch information
dooohun committed Apr 10, 2024
1 parent a0aba08 commit 9215f4a
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions src/query/auth.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,21 @@ export const useLogin = () => {
},
onError: (err: unknown) => {
if (isKoinError(err)) {
// TODO: 분기별 에러 처리
setLoginError(err.message || '로그인을 실패했습니다.');
if (err.status === 401) {
setLoginError('비밀번호가 일치하지 않습니다.');
}
if (err.status === 403) {
setLoginError('이메일 인증을 완료해주세요.');
}
if (err.status === 404) {
setLoginError('가입되지 않은 이메일입니다.');
}
if (err.status === 500) {
setLoginError('서버 오류가 발생했습니다.');
}
sessionStorage.removeItem('access_token');
localStorage.removeItem('refresh_token');
setLoginError(err.message || '로그인에 실패했습니다.');
setLoginErrorCode(err.code);
}
},
Expand Down

0 comments on commit 9215f4a

Please sign in to comment.