Blog
10 min de lectura
|
25 oct 2024

Nueva función para mejorar la seguridad de los webhooks

Nueva función para la seguridad de los webhooks: artículo completo en el blog de Chaingateway — información sobre APIs blockchain, pagos e integraciones.

Capítulos
C
Chaingateway Team
Expertos en blockchain

¡Estamos encantados de anunciar una nueva función que le da el control sobre la seguridad de sus webhooks: Personal Secrets! Esta potente incorporación le permite garantizar la autenticidad e integridad de sus webhooks, dándole mayor control sobre la seguridad de sus notificaciones webhook. Lea la documentación completa aquí

¿Por qué Personal Secrets?

Los webhooks son esenciales para integrar aplicaciones, ofreciendo notificaciones y actualizaciones en tiempo real. Sin embargo, garantizar la autenticidad de estas notificaciones es crucial para prevenir accesos no autorizados y filtraciones de datos. Con la introducción de los personal secrets, ahora puede firmar de forma segura sus webhooks, permitiendo que su servidor verifique que los requests entrantes son legítimos.

Principales ventajas de usar Personal Secrets

  1. Mayor seguridad: los personal secrets habilitan el uso de un header X-Signature para todas las notificaciones webhook salientes. Esto significa que cada request enviado a su servidor puede validarse, garantizando que realmente proviene de nosotros.

  2. Control del usuario: ahora puede ver, definir y regenerar su personal secret cuando lo necesite. Si necesita cambiarlo por cualquier motivo, simplemente vaya a la configuración de su perfil.

  3. Actualizaciones inmediatas: cualquier cambio realizado en su personal secret surte efecto de inmediato, garantizando que siempre cuenta con las últimas medidas de seguridad.

Cómo gestionar su Personal Secret

Gestionar su personal secret es sencillo. Así se hace:

  1. Inicie sesión en su perfil: acceda a la configuración de su perfil en nuestra plataforma.
  2. Localice la sección Webhook Personal Secret: encontrará una tarjeta dedicada para gestionar su personal secret de webhooks.
  3. Defina o regenere su secret:
    • Si aún no ha definido un secret, haga clic en «Set Personal Secret» para crear uno.
    • Si necesita cambiar su secret existente, simplemente haga clic en «Regenerate Secret».
  4. Actualice sus handlers de webhooks: tras cambiar su personal secret, asegúrese de actualizar su código de manejo de webhooks en consecuencia para evitar interrupciones del servicio.

Verificar el header X-Signature

Para que su servidor pueda confiar en los requests webhook entrantes, necesitará verificar el header X-Signature. Hemos proporcionado guías detalladas para verificar esta firma en varios lenguajes de programación, incluyendo Python, Java, PHP y JavaScript. Así podrá implementar las verificaciones necesarias sin complicaciones.

Empezar

¿Listo para mejorar la seguridad de sus webhooks? ¡Inicie sesión en su cuenta ahora y vaya a la configuración de su perfil para gestionar su personal secret hoy mismo! Para la documentación técnica sobre cómo usar X-Signature, visite este enlace.

Si tiene alguna pregunta o necesita ayuda, nuestro equipo de soporte está aquí para ayudarle. Estamos comprometidos a mantener sus integraciones seguras y eficientes, y creemos que esta nueva función mejorará significativamente su experiencia.

¡Gracias por ser un cliente valioso!

Manténgase seguro,

El equipo de Chaingateway.io

¿Listo para construirlo tú mismo? Obtenga su clave de API — prueba de 7 días, sin tarjeta — o consulte API Blockchain para la referencia completa de los endpoints.

C
Chaingateway Team
Expertos en blockchain

El equipo de Chaingateway se dedica a simplificar la integración blockchain para desarrolladores de todo el mundo.