Shopify:为未登录用户生成 MD5 哈希
Shopify: generate MD5 hash for non logged in users
我正在为 shopify 应用程序代理请求生成哈希。
我正在使用客户的电子邮件地址 + 密码来生成哈希。
这非常适合登录用户,我拥有我需要的所有信息并且我使用 md5 shopify 液体过滤器。
有没有办法在JS中生成md5 hash?
如果是这样,我如何保存秘密并在 JS 中使用它?
谢谢
你真的不想在客户端 JS 中生成散列,因为你必须包含密钥等。此外,如果用户未登录,那么你没有比接受任何更多的风险注册表单的信息按面值计算。
客户哈希策略是为了确保有效客户无法通过随机更改客户 ID 来破解您的数据——您可能不认为这是一个问题,但我有一个客户,他们将产品卖给大学生并且仅仅为了它自己的缘故,黑客的数量是相当惊人的。也就是说,学生们似乎并不真正关心他们是否能因为他们的黑客技术而获得 "something"——他们只是想看看会发生什么。
我正在为 shopify 应用程序代理请求生成哈希。
我正在使用客户的电子邮件地址 + 密码来生成哈希。
这非常适合登录用户,我拥有我需要的所有信息并且我使用 md5 shopify 液体过滤器。
有没有办法在JS中生成md5 hash? 如果是这样,我如何保存秘密并在 JS 中使用它?
谢谢
你真的不想在客户端 JS 中生成散列,因为你必须包含密钥等。此外,如果用户未登录,那么你没有比接受任何更多的风险注册表单的信息按面值计算。
客户哈希策略是为了确保有效客户无法通过随机更改客户 ID 来破解您的数据——您可能不认为这是一个问题,但我有一个客户,他们将产品卖给大学生并且仅仅为了它自己的缘故,黑客的数量是相当惊人的。也就是说,学生们似乎并不真正关心他们是否能因为他们的黑客技术而获得 "something"——他们只是想看看会发生什么。