0
나는이 tutorial을 따르지만 사용자가 로그인하지 않은 경우 내 페이지를 '보호'하는 데 어려움이 있습니다. 로그인 페이지로 리디렉션하고 싶습니다.사용자가 로그인하지 않은 경우 Passport 로컬 하위 페이지 보호
나는 app.js
app.use(function(req, res, next){
if(!req.user){
return res.redirect('/login_');
}
next();
}
})
에 미들웨어를하려고 노력했지만 나는 무한 루프를 얻었다. 미들웨어는 모든 경로에 설정되고 있기 때문에
안녕하세요,'/ login_'에서 인증 미들웨어가 작동하기 때문에 반복문이 표시되기 때문에 페이지가'/ login_'과'! res.user'가 아닌지 확인한 다음'/ login_' –