1

我必须为我的最终项目创建一个在线商店。这是为了有一个购物车,用户可以在其中放置文章,即使他们没有登录。当他们登录购物车时,应该保存给用户。

是否可以在用户登录之前保存数据客户端?

4

2 回答 2

3

您可以将购物车作为访客(随机用户 GUID)存储在服务器端,直到用户登录,然后将购物车转换为经过身份验证的用户。带有教程的EXACT示例应用程序完美地回答了这个问题。在此处查看教程,并在此处查看完整代码:Mvc Music Store

PS 为了节省您的搜索时间,这正是您需要的部分,但我建议您阅读整个教程。

于 2013-01-14T11:42:19.287 回答
1

在客户端,您可以使用 cookie,但可以通过浏览器禁用它。您应该将购物车与用户 ip 即结合起来。并将其存储在服务器端。

于 2013-01-14T11:42:56.473 回答