인프런 커뮤니티 질문&답변
withCredentials:true 설정 해도 로그인 후에 쿠키가 없어여
작성
·
869
0
안녕하세요 zerocho 님
saga/index.js 와 back/app.js 에 withCredentials: true 설정을 한뒤 로그인 test 를 했는데여
어플리케이션 tabb에 쿠키가 없어여
한번 봐주실수 있나여?
그리고 로그인시 쿠키 공유가 되면 그다음에 바로 로그인 유지 부터 구현해도 될까여?
알려주시면 감사여
git:
https://github.com/hyunsokstar/react-nodebird
note:
http://terecal-hyun.co.kr/skilnote1/myshortcut/react-nodebird/90
답변 6
1
1
저기 뒤에 느낌표가 붙어있으면 뭔가 문제가 있다는 뜻입니다. 느낌표에 손 올려보면 뭐라고 뜨나요?
그리고 Headers 탭 옆에 Cookies도 같이 보면 좋습니다.
1
Application 탭 전에 Network탭에서 POST /login 요청 누르시고 Response Headers랑 Cookie 찍어서 올려주세요(노트에다가 올려주시면 됩니다)
특히 Response Headers에 Set-Cookie가 있는지가 중요합니다.
로그인 쿠키 공유 후에 로그인 유지 구현하셔도 됩니다.
0
0
물음표는 이렇게 떠요
message:
This Set-Cookie didn't specify a "SameSite" attribute and was defaulted to samesite=Lax

쿠키는 어플리케이션 탭에서 확인하는거 맞져? 근데 쿠키는 로그인 전후로 변동이 없는것 같습니다 그냥 csrf-token만 출력 되여
0
알려주신 대로 Response Headers에 Set-Cookie 를 찾아봤더니 있긴 있었습니다. 캡쳐 이미지는 여기와 노트 모두에 올렸습니다
봐주시면 감사여 ~!




