강의

멘토링

로드맵

Inflearn Community Q&A

minwoojung012139's profile image
minwoojung012139

asked

[Renewal] Creating NodeBird SNS with React

Share cookies with credentials

쿠키 관련 질문

Written on

·

198

0

안녕하세요. 현재 토이 프로젝트로 프론트/백엔드 따로 하여 프로젝트 진행중입니다.

저는 리엑트로 프론트하고 백엔드분은 자바 스프링으로 하고 있구요.

지금 쿠키를 받는 부분을 하고 있는데 이상한 부분이 있어 질문 드립니다.

Network 탭에서 분명 로그인시마다 응답으로 헤더에 쿠키가 포함되어 오는것은 확인을 하였습니다.

그러나, Application 탭의 Cookies에 쿠키가 없더라고요. 원래 Application 탭의 Cookies에 쿠키가 저장되고 삭제하더라도 로그인마다 받아와야하는것이 정상이 아닌가요?

백엔드에서는 잘 가고있다고하는데 이것은 문제가 아닌지 궁금하여 여쭤봅니다. 백엔드에서 뭔가 설정을 잘못하여 그런게 아닐까 싶어서요.

Next.jsexpressnodejsreactredux

Answer 1

0

zerocho님의 프로필 이미지
zerocho
Instructor

프론트, 백엔드에서 보내는 쿠키 옵션이 문제일겁니다. secure, sameSite 설정도 중요하고 cors 허용도 해야하고 cors에서 access-control-allow-credentials도 필요합니다. 프론트에서는 withCredentials true가 중요힙니다.

NOAH님의 프로필 이미지
NOAH
Questioner

그럼 쿠키가 전송이 잘 되고 있는지 확인하는 방법은 프론트에서 로그인후 요청을 보냈을때 백엔드에서 요청에 쿠키가 포함되어있는지 확인하는것이 확실한 방법일까요?

minwoojung012139's profile image
minwoojung012139

asked

Ask a question