인프런 커뮤니티 질문&답변

김선규님의 프로필 이미지

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

안녕하세요 리액트에서 fetchUser를 이용해 로그인이 되어있는지 검증하려고 합니다

해결된 질문

23.10.29 18:06 작성

·

260

0

리액트에서 fetchUser를 이용해 로그인이 되어있는지 검증하려고 하는데 로그인api를 호출 후 fetchUser를 호출하면 Unauthorized에러가 납니다 헤더에 토큰이 저장되지 않아서 그런걸까요?

답변 1

0

노원두님의 프로필 이미지
노원두
지식공유자

2023. 10. 30. 10:59

안녕하세요! 선규님!

네 맞아요! fetchUser는 로그인된 유저의 정보를 조회하는 API예요!
따라서, 로그인되어있지 않은 유저는 요청할 권한이 없으므로 Unauthorized 에러가 발생한 것이랍니다!

로그인 여부는 헤더의 토큰을 가지고 확인을 하니, 헤더에 로그인하여 받은 토큰이 없기 때문에 발생하였다고 보시면 되겠죠?!^^