Мне нужно проверить клиентский ключ, а также заголовок jsonwebtoken во всех моих запросах на hapi.js rest api.цепочки запросов фильтров через плагины в hapi.js
В настоящее время я использую плагин hapi-auth-jwt для обработки токенов json web-страниц, и теперь я также хотел бы добавить обработчик, который проверяет правильный ключ клиента в заголовке api вверх по течению - прежде чем он это сделает любая проверка веб-маркера и все остальное - чтобы он мог быстро вернуть 401, если действительный клиент-api-ключ не включен.
Должен ли я делать это как плагин в hapi? Если да, то каким образом я могу установить порядок запуска плагинов - это просто порядок регистрации плагинов?
Как настроить плагин для перехвата всех HTTP-запросов - должен ли я сделать это схемой аутентификации?
exports.register = function (server, options, next) {
// do I somehow set a default request handler here somehow?
}