问题标签 [remember-me]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
126 浏览

session - 如何在 CodeIgniter 中将登录会话设置为记忆 2 周?

如果用户登录并选择“记住我 2 周”,我希望会话记住他们 2 周。如果没有,它应该在 2 小时内过期。我该怎么做呢?

0 投票
2 回答
10420 浏览

asp.net - 如何在 Asp.Net Membership Provider 中处理“记住我”

我为我的 ASP.Net 网站编写了一个自定义会员提供程序。

我使用默认的 Forms.Authentication 重定向,您只需将 true 传递给该方法,告诉它为当前用户“记住我”。

我假设这个函数只是将一个包含用户登录凭证的 cookie 写入本地机器。

ASP.Net 在这个 cookie 中放了什么?如果我的用户名格式已知(例如顺序编号),是否有可能有人可以轻松复制此 cookie 并将其放在自己的计算机上,从而能够以其他用户身份访问该站点?

此外,我需要能够对拥有 cookie 的用户进行身份验证。由于他们上次登录他们的帐户可能已被取消,他们可能需要更改密码等,所以我需要拦截身份验证的选项,如果一切正常,允许他们继续或将他们重定向到正确的登录页面.

对于这两点,我将不胜感激。我收集了第二个我可能会在 global.asax 中放一些东西来拦截身份验证?

提前致谢。

0 投票
1 回答
44510 浏览

php - PHP登录系统:记住我(持久cookie)

我想在登录之前添加一个“记住我”复选框选项。

在用户浏览器中安全存储 cookie 的最佳方式是什么?

例如,Facebook 有他们的“记住我”复选框,这样每次你进入 facebook.com 时你就已经登录了。

我当前的登录使用简单会话。

0 投票
2 回答
8271 浏览

java - 记住我如何在 Spring Security 中工作?

我很好奇记住我是如何工作的,它在 Spring Security 中是如何工作的?

我了解服务器会向客户端发送长期有效的 cookie。然后客户端发回 cookie,服务器可以识别客户端,因为服务器上有 hash-map 之类的东西cookie --> session

我不明白服务器 [Tomcat] 重新启动后服务器 [服务器端应用程序] 如何通过 cookie 识别客户端。

cookie-sessionSpring Security在服务器关闭之前如何以及在哪里保存地图?它是特定于服务器的吗(即在 Tomcat、Jetty 等中发生了一些不同的事情)?

PS 另一个与 Spring Security 和重新部署相关的问题:即使我没有勾选RememberMe并登录,在重新部署大约 3 分钟后仍然可以识别我。它可以修复吗?

0 投票
6 回答
3291 浏览

apache-flex - 在 flex 中保存用户登录名和密码的最佳方法是什么?

在 flex 中保存用户凭据的最佳方法是什么?本地存储似乎不是存储机密数据的好地方,因为它将信息保存为纯文本。

0 投票
1 回答
1127 浏览

php - PHP会话垃圾收集变得烦人,我需要一些帮助来修改这种行为

我遇到这个问题已经有一段时间了,我不完全知道这是否是问题,但我非常有信心,我记得我的会话设置在 1 周后过期,但是当我去我的网站时几个小时不活动后,我记得我的会话消失了,我检查了我的服务器 tmp 目录,会话平面文件消失了,我认为正在发生的事情是一些 PHP 会话垃圾收集器不时运行,但我不希望它删除这些应该存储一周的会话,如何修改此行为?

0 投票
3 回答
12276 浏览

asp.net - asp.net “记住我” cookie

我已经使用这个在我的asp.net webform中实现了记住我的选项,

我做对了吗?任何建议..我正在使用 Windows 身份验证,我是not using asp.net membership..

0 投票
1 回答
4389 浏览

asp.net - Asp.net“记住我”不能通过 FormsAuthentication.RedirectFromLoginPage() 工作

在我的登录页面中,我FormsAuthentication.RedirectFromLoginPage()用来在验证用户后重定向到主页。但它似乎不服从CreatePersistenceCookie参数。我在 Google 中搜索并修改了我的 Web.Config,但仍然无法使用记住我的功能。

这是我的示例代码结构(使用 asp.net 登录控件作为登录 UI)

网络配置

<forms loginUrl="~/Account/Login.aspx" timeout="21600" cookieless="AutoDetect" name="MySiteAuth" slidingExpiration="true"/>

即使 LoginUser.RememberMeSet 为 True(用户已选中记住我复选框),浏览器也不会记住会话。因此,当我下次打开网站时,我会看到登录页面。理想情况下,只有在上一个会话中特别注销时才会出现登录页面。否则它应该坚持我的会话。

有人对此有解释吗?

谢谢

0 投票
1 回答
791 浏览

asp.net-mvc-2 - ASP.NET MVC 2 中的记住我问题

问候。我对记住我的可能性有疑问。它不记得我的登录信息。首先,我检查FormsAuthentication.SetAuthCookie( userName, createPersistentCookie );SignIn方法。第二个参数是true是否选中了我的复选框。我还检查了名为.ASPXAUTH ( http://img412.imageshack.us/img412/3585/cookieb.png ) 的 cookie。它大约在一天到期。但它不起作用。如果我在 10 分钟后尝试打开 Web 应用程序(例如),我将注销。如何修复它以及如何延长 cookie 的寿命?

0 投票
2 回答
5138 浏览

javascript - 使用 JavaScript cookie 保存登录状态

我正在开发应用程序的登录/ucp 模块,我很想添加一个“记住我”选项来记住当前登录的用户并让他们在下次访问时保持登录状态。

我知道这需要 JavaScript cookie,而且我以前从未做过这样的事情。您是否有任何样板代码或教程可以帮助我通过 js 和 cookie 设置“记住我”系统?提前致谢!