【发布时间】:2015-03-25 16:24:54
【问题描述】:
我想了解如何使用支持匿名用户的 MVC 5 Owin Identity 创建购物车的最佳实践。
示例: 所以登录用户和匿名用户都可以选择产品。 对于登录用户一切正常,我有 userId 并且可以为他创建购物车。 我必须为匿名用户做什么?我如何为他创建购物车?
请帮忙。
【问题讨论】:
-
我不太确定 OWIN 或 ASP.Net 身份是如何影响这一点的,但一个简单的解决方案是将某人的购物车项目存储在会话中,那么他们是否被记录就无关紧要了在与否
-
第一件事是为什么我不想用户会话是因为brockallen.com/2012/04/07/think-twice-about-using-session-state。由于 OWIN 和会话在不同的管道中工作,因此集成它们也是一个问题。
标签: asp.net-mvc owin asp.net-identity-2