ensureAuthenticated не является официальным, но может быть реализован через:
function ensureAuthenticated(req, res, next) {
if (req.isAuthenticated())
return next();
else
// Return error content: res.jsonp(...) or redirect: res.redirect('/login')
}
app.get('/account', ensureAuthenticated, function(req, res) {
// Do something with user via req.user
});
Ответ 2
причина, по которой он возвращает false, в основном потому, что он объявлен ниже определения маршрута. я делаю это в другом файле, поэтому я использую это так