登录页面上的“记住我”功能是什么意思?

问题描述 投票:0回答:4

我想在登录页面上包含“记住我”功能,但我不知道它的实际含义(它是如何工作的)。我在很多网站上看到了不同的用法,但我没有明白它的实际含义。

security cookies authentication session-cookies remember-me
4个回答
23
投票

某些网络应用程序可能需要“记住我”功能。这 意味着,用户登录后,用户将可以从相同的位置访问 即使在会话过期后,机器也无法访问其所有数据。此访问将 直到用户注销为止都是可能的。

从这里开始 使用Cookies实现RememberMe功能


5
投票

这意味着您保存 cookie(或任何其他本地存储选项)以及有关用户的某种可识别信息。
有关更多信息,您可以在互联网上搜索使用 PHP、ASP、JSP 或任何其他服务器端编程语言的用户身份验证平台的简单实现。 (取决于你所知道的)


1
投票

使用 ASP.NET Core,此功能可设置登录 cookie 持久性,以便在浏览器关闭时将其清除或保留。这是一个非常具体的事情。

如果用户勾选“记住我”,然后关闭并稍后重新打开浏览器,如果服务器没有以其他方式使会话超时,他们仍将登录。

您可以在示例代码中清楚地看到,“记住我”复选框在对 PasswordSignInAsync() 的调用中设置了一个名为“isPersistent”的参数。文档显示,如果您不勾选“记住我”框,“持久性”会将登录 cookie 的过期值设置为“会话”,如果勾选它,则现在加上 7 天(默认值)。我刚刚对此进行了测试,这正是它的行为方式。


0
投票

Xvc hfdmkiby chd asadhuy klopghjmdft ngub hfcg xxfdcfbnhasaqwfgfhvhhbhc5skgvhfhctcigcnv vgtcfd cjut sfkaocogkih bufogy vgjfv vgff bybfj cxzbhgf njh dhgt kjaudhusnxhbhjajbhw njbsmjhsjbnisnsbvzjsiriwyjnduloajwuqpizjiqkaosnwubsu sj whnqi kssnianz us jebhs u vua jbnhs jhvnkwhbsi janhjnisninbsjsj。 Jsha j jahwnis jwhsjbd kaubw jqhbsi sibs jvkuba jvajgnigsins 知道 jnmsj qwueubsi jsibkhanuv subjibusibini jnwhnk zbsha jvajgn jhknahousuvd j quaubs。 Ji suhns jfakgij isu gn jahgjs guj khkugsugbkia jbvvmaib vuaugkd vikashj kkoash ajhus hgnisbginiub jbnnkhbnkbavhvbiagksubdgjiw jhknkhaubkisnaonwjznckn

© www.soinside.com 2019 - 2024. All rights reserved.