Я создал веб-перехватчик с учетной записью разработчика intuit https://developer.intuit.com/app/developer/qbo/docs/develop/webhooks#configuring -webhooks
Он работает нормально, мой вопрос в том, как использовать токен верификатора для защиты веб-перехватчика?
Я вижу различные заголовки intuit, но не знаю, как их использовать
заголовки
Существует подробная документация
https://developer.intuit.com/app/developer/qbo/docs/develop/webhooks/managing-webhooks-notifications#validating -the-notification
Вот дополнительная информация, как сгенерировать HMA C ha sh ( Использование HMA C SHA256 в Ruby) и как преобразовать подпись base64 в base16 ( Преобразование шестнадцатеричного дайджеста в base64 в Ruby). Для сравнения значений Rails реализует метод safe_compare (https://api.rubyonrails.org/classes/ActiveSupport/SecurityUtils.html).
safe_compare