В паспортной документации, я думаю, что функция аутентификации в паспорте не была хорошо документирована.
Я хочу спросить, что делает pass.isAuthenticated() id?
Ответ 1
Для любого запроса вы можете проверить, аутентифицирован ли пользователь или нет с помощью этого метода.
app.get('/some_path',checkAuthentication,function(req,res){
//do something only if user is authenticated
});
function checkAuthentication(req,res,next){
if(req.isAuthenticated()){
//if user is looged in, req.isAuthenticated() will return true
next();
} else{
res.redirect("/login");
}
}