쿠키로 토큰이 전달되지 않는 문제

2022. 3. 7. 19:11Project : Music Flower/Error Handling

로그인 컨트롤러
컨트롤러에서 작동되는 함수

위와 같이 작성했으나 막상 클라이언트에서 로그인 요청을 할 떄 쿠키에 jwt 토큰이 들어가지 않는 문제가 발생했다.

쿠키가 비어있다

이 경우 클라이언트에서 withCredentials 설정이 필요하다.

클라이언트의 로그인 페이지

서버에서 cors 설정 또한 바꿔준다.

그리고 다시 로그인 접속하면

쿠키로 jwt토큰을 받아오는 것을 확인할 수 있다.

 

그밖에 참고자료 :

https://ssungkang.tistory.com/entry/React-axios-%EC%9D%98-withCredentials

https://developer.mozilla.org/ko/docs/Web/HTTP/Methods/OPTIONS