인프런 커뮤니티 질문&답변
deserializeUser 에서 user 사용 req.user 언디파인드
작성
·
697
·
수정됨
답변 1
0
제로초(조현영)
지식공유자
일단 req.login 하셨나요? passport.authenticate 부분에 있습니다. 그게 serializeUser를 호출해서 세션에 유저 정보를 저장합니다. 이걸 해야 나중에 deserializeUser에서 req.user를 만들어낼 수 있습니다.
작성
·
697
·
수정됨
답변 1
0
일단 req.login 하셨나요? passport.authenticate 부분에 있습니다. 그게 serializeUser를 호출해서 세션에 유저 정보를 저장합니다. 이걸 해야 나중에 deserializeUser에서 req.user를 만들어낼 수 있습니다.
네 로그인 할 때 routes/user.js 에서
post('/login' ) 할 때 req.login 작성이 되어있습니다.