【发布时间】:2016-06-24 17:19:21
【问题描述】:
我想创建和持久化 cookie 来存储一些用户信息 - 即他们的一些偏好、他们的头像等。我希望这些 cookie 保留在用户的计算机上,直到它们被用户或我的应用程序删除.
我在我的 ASP.NET MVC 应用程序中使用 Facebook/Google 身份验证,因此我已经使用了 cookie,但它们会在用户结束他/她的会话时过期。
做我想做的事的正确方法是什么?我可以想到两种方法:
- 不要使 cookie 过期,而是更改其中的值以指示用户的会话已过期。
- 创建另一个具有不同名称的 cookie,用于存储用户信息/首选项。
我想看看其他人是如何处理这个问题的。
【问题讨论】:
标签: asp.net session cookies asp.net-core-1.0