토큰을 제대로 입력했는데 왜 401 unauthorized Error!?

박진현·2021년 12월 1일
0

에러핸들링

목록 보기
9/28

어떤 에러인가요?

  • 어드민 토큰으로 어드민페이지 접근시 401 unauthorized Error

에러 핸들링 방법

- 이전 "긋다"(https://github.com/developerjhp/Geut_da)프로젝트에서 사용했던 로컬스토리지 이름을 그대로 가져와서 사용해서 이미 존재하는 로컬스토리지의 토큰을 읽어 토큰권한 오류가 났다. 그래서 이름을 로컬스토리지 이름을 lumiereUserInfo로 변경하였다. 로컬스토리지로 유저정보나 로그인상태를 관리할땐 "LoginState"나 "userInfo"같이 언유니크한 네임말고 유니크하게 만들어서 사용하자. 언젠간 로컬스토리지까지 충돌이 날 수 있다!

2022/01/05 추가
로컬스토리지는 엔드포인트에 따라 바뀐다. 그러므로 위와 같은 설명은 잘못 된 설명이다.
단지 개발환경이 localhost:3000 에서 이루어져 같은 엔드포인트에서 같은 이름으로 사용되어 충돌이 일어난 것이다.


profile
👨🏻‍💻 호기심이 많고 에러를 좋아하는 프론트엔드 개발자 박진현 입니다.

0개의 댓글