Closed hunter-hwang-dev closed 2 weeks ago
우선 app.use 순서를 잘 정리해준다.
app.use(passport.initialize());
와 app.use(passport.session());
사이에 session 설정이 들어가야 한다.
passport.use(new LocalStrategy ...
: username 및 password DB 일치하는지 검증하는 로직.
passport.serializeUser( ... )
: cookie 저장
passport.deserializeUser( ... )
: cookie 불러오기
간단한 admin 로그인 + 비밀번호 해싱 + 세션 쿠키 저장까지 구현이 끝났으므로,
이해가 잘 안 되어서 강의를 다시 들어본다.