Новая функция для повышения безопасности webhook
Новая функция для повышения безопасности webhook: полная статья в блоге Chaingateway — о blockchain API, платежах и криптоинтеграциях.
Мы рады объявить о новой функции, которая даёт вам контроль над безопасностью ваших webhook: Personal Secrets! Это мощное дополнение позволяет вам гарантировать подлинность и целостность webhook, предоставляя расширенный контроль над безопасностью ваших webhook-уведомлений. Прочитайте полную документацию здесь
Зачем нужны Personal Secrets?
Webhook необходимы для интеграции приложений, обеспечивая уведомления и обновления в реальном времени. Однако для предотвращения несанкционированного доступа и утечек данных крайне важно гарантировать подлинность этих уведомлений. С введением personal secrets вы теперь можете безопасно подписывать свои webhook, позволяя вашему серверу проверять, что входящие запросы легитимны.
Ключевые преимущества использования Personal Secrets
-
Повышенная безопасность: personal secrets позволяют использовать header
X-Signatureдля всех исходящих webhook-уведомлений. Это означает, что каждый запрос, отправленный на ваш сервер, можно проверить, убедившись, что он действительно исходит от нас. -
Контроль пользователя: теперь вы можете просматривать, задавать и заново генерировать свой personal secret в любой момент. Если вам по какой-либо причине нужно его изменить, просто перейдите в настройки профиля.
-
Мгновенные обновления: любые изменения personal secret вступают в силу немедленно, гарантируя, что у вас всегда действуют последние меры безопасности.
Как управлять своим Personal Secret
Управлять своим personal secret просто. Вот как это сделать:
- Войдите в свой профиль: перейдите в настройки профиля на нашей платформе.
- Найдите раздел Webhook Personal Secret: там вы найдёте отдельную карточку для управления personal secret вашего webhook.
- Задайте или заново сгенерируйте свой secret:
- Если вы ещё не задали secret, нажмите «Set Personal Secret», чтобы создать его.
- Если вам нужно изменить существующий secret, просто нажмите «Regenerate Secret».
- Обновите обработчики webhook: после изменения personal secret убедитесь, что ваш код обработки webhook соответствующим образом обновлён, чтобы избежать сбоев в обслуживании.
Проверка header X-Signature
Чтобы ваш сервер мог доверять входящим webhook-запросам, вам нужно будет проверять header X-Signature. Мы подготовили подробные руководства по проверке этой подписи на разных языках программирования, включая Python, Java, PHP и JavaScript. Так вы сможете без труда реализовать необходимые проверки.
Начало работы
Готовы повысить безопасность своих webhook? Войдите в свой аккаунт прямо сейчас и перейдите в настройки профиля, чтобы уже сегодня настроить свой personal secret! Техническую документацию по использованию X-Signature можно найти по этой ссылке.
Если у вас есть вопросы или нужна помощь, наша команда поддержки всегда готова помочь. Мы стремимся обеспечивать безопасность и эффективность ваших интеграций и уверены, что эта новая функция значительно улучшит ваш опыт.
Спасибо, что вы наш ценный клиент!
Оставайтесь в безопасности,
Команда Chaingateway.io
Готовы собрать это сами? Получите свой API-ключ — 7-дневный пробный период, без карты — или посмотрите API блокчейна для полного справочника по эндпоинтам.