-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
코드에 대한질문
19.11.24 05:16 작성 조회수 130
0
passport.authenticate('local', (authError, user, info) => {
if(authError) {
console.error(authError);
return next(authError);
}
if (!user) {
req.flash('loginError', info.message);
return res.redirect('/');
}
return req.login(user, (loginError) => {
// 혹시나, 로그인에서 실패할 경우 에러 점검한다.
if (loginError) {
console.error(loginError);
return next(loginError);
}
return res.redirect('/');
});
})(req, res, next);
제일 밑에 있는 (req, res, next)를 다시 적어주는 이유는 바로 실행해주기 위한 조건입니까?
답변을 작성해보세요.
답변 2