Passport.js предлагает отличную аутентификацию для node.js и Express, включая промежуточное программное обеспечение:
ensureAuthenticated = function(req, res, next) {
if (req.isAuthenticated()) {
return next();
}
return res.redirect("/login");
};
Как я могу использовать это промежуточное программное обеспечение в модуле экспресс-ресурсов? К сожалению,
app.resource('users', ensureAuthenticated, require('./resources/users'));
не работает.