Я пытаюсь включить промежуточную программное обеспечение (паспорт-клиент-носитель) в MEAN.js, однако он использует другой синтаксис маршрутизации, чем курьерский 4.маршрутизация в mean.js (как включить middlware?)
Экспресс API sytnax является:
app.get('/', function(req, res){
res.send('hello world');
});
в MEAN.js маршрутов определяются следующим образом:
app.route('/articles')
.get(articles.list)
.post(users.requiresLogin, articles.create);
Как включать промежуточное программное обеспечение в маршрутизаторе MEAN.js (в моем случае паспортный-HTTP-носитель проверить токен)? Пример реализации
HTTP-знаменосца, как промежуточного программного:
app.get('/profile',
passport.authenticate('bearer', { session: false }),
function(req, res) {
res.json(req.user);
});
Как я должен сделать это в MEAN.js?
это конечно будет выглядеть как Express 4 для меня ... http://expressjs.com/4x/api.html#router.route – Brad