You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.catch((err)=>{if(err.response.status===401&&isLogin){alert('로그인이 만료되었습니다. 다시 로그인해주세요.');localStorage.removeItem('lumiereUserInfo');setIsLogin(false);window.location.assign('/signin');}});
처음엔 err.response.status === 401일 경우에만 로그인페이지로 보냈었는데, 그렇게 하면 로그인이필요한 서비스를
비로그인 유저가 누를경우 나타나는 "로그인이 필요한 서비스입니다. 로그인을 해주세요" 모달이 나오는 대신 '로그인이 만료되었습니다.' 경고창이
뜬다. 그래서, 401이면서도 로그인이 된 유저를 대상으로 걸러내야한다
오늘의 회고
오늘은 계속해서 에러핸들링을 담당하고 있어서 머리가 상당히 아팠다
그래도 에러가 해결될때의 쾌감은 최고^^!!
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: