有什么不同之处"记住我的功能"和#39;让我登录"功能?

时间:2016-02-16 04:52:04

标签: java

我希望我的网站有一个checkbox用户可以点击,以便他们每次访问我的网站时都不必登录。

1 个答案:

答案 0 :(得分:-1)

记住我

“记住我”身份验证是指网站能够记住会话之间的主体身份。通常,这是通过向浏览器发送一个cookie来实现的,该cookie在以后的会话中被检测到并导致自动登录。 Spring Security提供了进行这些操作所需的钩子,并具有两个具体的“记住我”实现。一种使用散列来保留基于cookie的令牌的安全性,另一种使用数据库或其他持久性存储机制来存储生成的令牌。

让我保持登录状态

选中后,使我保持登录状态选项可让您强制浏览器记住登录到登录页面时自动连接的凭据。默认情况下,您的凭据存储2周。在此期间之后,您将不得不再次登录。

相关问题