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

Inpa Skyrim님의 프로필 이미지
Inpa Skyrim

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

deserializeUser 이해하기

app.use(passport.session()) 질문 입니다.

작성

·

122

0

이게 로그인을 하든 안하든 항상 실행되는데,

만일 로그인 세션쿠키가 없을 경우 어찌 동작하는지 궁금합니다.

세션 쿠키가 없으니까 express.session에서 아무 반응 없이 next되고 req.session 객체가 없으니까, passport.session역시 아무반응없이 next되는 건가요?

아니면 deSerializer에서 done(err)하고 다음 미들웨어로 넘어가는 건가요?

답변 1

0

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

네 그냥 에러없이 next로 라우터로 넘어갑니다. req.user도 undefined입니다.

Inpa Skyrim님의 프로필 이미지
Inpa Skyrim

작성한 질문수

질문하기