Passport.jsミドルウェアソリューションを含む、Node.jsのとExpressの偉大な認証を提供しています:認証ミドルウェアを備えたExpressリソース
ensureAuthenticated = function(req, res, next) {
if (req.isAuthenticated()) {
return next();
}
return res.redirect("/login");
};
にはどうすれば特急・リソースモジュールでは、このミドルウェアを使用することができますか?残念ながら、
app.resource('users', ensureAuthenticated, require('./resources/users'));
は機能しません。
AFAIK、 'express-resources'はこの種のミドルウェアリレーをサポートしていません。 'app.resource'の3番目の引数はオプションです。 –
これは動作しません。上記の要点は、例としてapp.getを使用しており、express-resourceでは使用していません。 –