php - 使用 PHP 生成链接以恢复订单
问题描述
我正在寻找使用发送给客户的唯一链接来恢复废弃的订单。
该链接将包括:
- 订单编号
- 电子邮件地址
- 哈希
必须验证所有链接才能成功检索订单。
散列将组合多个散列、ID、电子邮件地址和时间戳 - 使用 sha256 散列。
订单只能在 14 天内检索。
由于需要所有这些细节,我相信这应该足以确保订单。
我应该使用这个实现还是应该在发送电子邮件之前生成一个唯一标识符?
解决方案
推荐阅读
- ajax - 如何使用 AJax 从表的行(循环)中获取无格式数据以更新列(通过
- javascript - 为什么重新分配 __proto__ 会返回不同的结果?
- excel - Excel VBA“Selection.Left”
- java - 无法为 Java 运行 vscode 调试器
- reactjs - 请确保您尝试使用的元素仍然已安装
- php - 在 symfony 2.8 中,这两个命令都不能在 app/console 上运行
- javascript - xhttp.onreadystatechange setInterval 函数中未捕获的 TypeError innerHTML of null
- asp.net-core - 在 asp.net core blazor 应用程序中使用 JWT 身份验证 API
- node.js - 如何修复 yarn.lock 和 package-lock json mix
- reactjs - Okta 重定向因 React HashRouter 而失败