как использовать промежуточное ПО passportjs в приложении restify - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь использовать passport.js для настройки авторизации в API. У меня проблемы с проверкой, если пользователь уже вошел в систему. В expressjs я бы сделал что-то вроде:

router.get('/is_logged_in',
            passport.authenticate('jwt', { session: false }),  
            function (req, res, err) {
            ...
            }

то есть в expressjs вы можете добавить промежуточное ПО passport.authenticate (...) ,

Можно ли это сделать с помощью restify ?, например, если у меня есть маршрут:

server.get('/is_logged_in', (req, res, next) => {
  ...
});

Куда мне положить промежуточное ПО? (или это должно быть сделано по-другому?) Я не могу добавить его в качестве второго параметра для того, что я понимаю.

...