c# - ASP.NET Identity 记住登录页面上的电子邮件地址

标签 c# asp.net asp.net-mvc asp.net-identity remember-me

Asp.Net Identity 引入了“记住我”功能。但是我的要求只是记住登录表单上的电子邮件地址,而不是永久登录用户。因此,一旦用户回来,只需提供他的密码。如果其他用户尝试登录,他也必须提供他的电子邮件。

Asp.Net Identity 是否有一些我可以基于的内置功能,或者我应该从头开始完全自己实现这个功能?

我使用 Asp.Net Identity v2.2.1。

最佳答案

正如 R. Richards 所说,您应该在您的情况下使用 cookie,因为它们在存储当前 Web session 的每个用户信息或客户端上的持久信息时非常有用。

Here's一个有用的链接,显示了 cookie 在 asp.net c# 中的基本实现

希望对您有所帮助!欢迎随时询问更多信息。

关于c# - ASP.NET Identity 记住登录页面上的电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44978795/

相关文章:

asp.net - 304 未对静态文件进行修改

html - 由于正在应用 Bootstrap 属性,无法使 gridview 的标题对齐中心

c# - 为每个客户定制业务规则...(asp.net mvc)

c# - 特定 Controller 的操作列表

c# - 具有 DateTime 等输出的自定义结构

c# - 如何在 C# 中为枚举重载运算符?

c# - C# 上带有特殊字符的查询字符串问题

javascript - 如何在 JQueryUI - 模态表单中禁用背景?

c# - nameof 和 typeof 的区别

c# - 记录 Windows 服务