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

양갱님의 프로필 이미지
양갱

작성한 질문수

React로 NodeBird SNS 만들기

7-4. SSR에서 내 정보 처리하기

req.user가 언제 생성되나요??

해결된 질문

작성

·

228

0

매 실행시마다 deserializeUser가 실행되서 req.user에 넣어준다고 알고있습니다. 근데 메인 페이지에서 프로필를 눌러서 프로필 페이지로 넘어갔을때 req.user가 undefined라고 찍히고  프로필 페이지에서 새로고침을 눌렀을 때는 req.user가 현재 로그인한 유저로 찍히는데 어떻게 동작하는건지 이해가 되질 않습니다 ...

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

다른페이지에서 넘어갈 때만 req.user가 undefined인 것은 프론트엔드에서 백엔드로 쿠키를 보내지 않아서 그렇습니다. ajax 요청이라면  axios에 withCredentials: true 설정을 넣어야 합니다.

0

양갱님의 프로필 이미지
양갱
질문자

loadUserPosts에는 미로그인 사용자도 포스트 불러올수있게 같이써서 withCredentials: true가 없었네요 감사합니다.

양갱님의 프로필 이미지
양갱

작성한 질문수

질문하기