Trabajar con APIs externas a través de Shopify Flow a menudo significa tratar con datos sensibles que requieren medidas de seguridad adecuadas. Hasta ahora, el hashing de claves API, información del cliente u otros datos confidenciales requería soluciones alternativas o herramientas externas.
Flow ahora incluye capacidades de hashing nativas utilizando los mismos filtros Liquid que impulsan los temas de Shopify. Puedes hacer hashing de datos directamente en tus flujos de trabajo sin ninguna configuración adicional o servicios de terceros.
Las funciones de hashing disponibles incluyen sha1, sha256, md5, hmac_sha1, y hmac_sha256. Simplemente añade el filtro a cualquier variable en tu flujo de trabajo - es así de sencillo. Para las funciones HMAC, necesitarás incluir tu clave secreta como un parámetro.
Así es como funciona en la práctica:
- Hashing básico de correos electrónicos: {{ customer.defaultEmailAddress | sha1 }}
- Hashing seguro de correos electrónicos con HMAC: {{ customer.defaultEmailAddress | hmac_sha256: "tu-clave-secreta" }}
Esta actualización elimina la necesidad de manejar el hash de datos sensibles fuera de sus flujos de trabajo, manteniendo todo seguro y contenido dentro del ecosistema de Shopify.