【发布时间】:2021-10-16 00:08:22
【问题描述】:
我正在使用 ASP.NET Web 窗体开发一个遗留应用程序,并且我需要在用户登录时实现“记住我”功能(如,不需要用户登录,除非他们的用户名/密码已更改)。这样做的最佳方法是什么?我发现了像this one 或this one 这样的帖子,但这些帖子非常古老,我想知道是否有更新的做法可以做到这一点。蒂亚!
【问题讨论】:
-
“记住我”对您意味着什么? (对我来说这意味着“保持登录状态”,但对其他人来说可能意味着“在登录页面上预填我的用户名”)
-
我的错!我的意思是用户应该保持登录状态,除非他们的个人资料信息发生了变化。我更新了问题以反映这一点。 @Caius Jard
-
好吧,如果您使用标准的内置安全选项,那么这应该 100% 自动发生。标准的 asp.net 登录控件默认包含一个“记住我”按钮。实际上所做的是为您创建一个 cookie。那么,为什么没有使用内置登录系统?
标签: asp.net vb.net webforms remember-me