Webhooks и HMAC
Узнайте, как получать мгновенные безопасные уведомления при проверке номера телефона.
Webhooks — это самый быстрый и безопасный способ узнать, что пользователь успешно прошел проверку, без необходимости Polling (непрерывного опроса).
Когда пользователь отправляет сообщение и оно успешно совпадает, наша система отправляет POST-запрос на URL, который вы заранее указали в настройках проекта.
Безопасность Webhook (HMAC Signature)
Чтобы гарантировать, что запросы действительно исходят от наших серверов, а не являются фиктивными атаками, мы подписываем каждый запрос с использованием алгоритма HMAC-SHA256.
1. Перейдите в настройки проекта и сгенерируйте Webhook Secret.
2. Зашифрованная подпись будет добавлена в заголовок (Header) запроса под именем x-webhook-signature.
3. На вашем сервере вы должны вычислить подпись, используя тот же Secret, и сравнить её с полученной.