1
4
在我的场景中,我首先将物品临时存储在购物车中。结账成功后,我将商品从购物车移动到 顺序 和 订单项 表,并删除购物车。 以下是你可以从我的错误中学到的。
新会话开始时不要创建cookie。相反,您需要在数据库中创建一个条目,只有在客户将项目添加到购物车之后。那就储存起来 指导 主要原因是,如果您创建cookie太早,最终会有太多废弃的购物车。 仅供参考: 您希望安排一项任务,在某个时间段后清理废弃的推车。
使数据库列ID 唯一标识符 .创建新购物车后,将返回的GUID保存在cookie中。
您希望从服务器端生成GUID,如上所述。 不要将整数与标识增量一起使用。它最终会有一个很大的安全漏洞,因为你可以很容易地预测数字。 |
Tonye Boro · 用户注销后未重新搜索回上次访问的页面 6 年前 |
Tak · 如何从具有不同URL的网页访问cookie信息 6 年前 |
magu_ · 如何使用angular设置cookie 6 年前 |
John_Cartor · PHP登录(会话问题) 6 年前 |
dskibin · WKWebView观察Cookie更改 6 年前 |
Kotikigor · Cookie无法工作[关闭] 6 年前 |