- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我在设计的可内存模块上遇到了麻烦。我已经正确实现了所有设置:我将 :rememberable 添加到我的用户模型中,将 remember_created_at 添加到用户表中,并在登录页面上添加了 :remember_me 复选框。
我可以确认,如果用户在没有选中记住我复选框的情况下登录,则创建了一个 cookie,现在过期,并且 remember_created_at 字段设置为 null。如果用户选中复选框,则会在 remember_created_at 字段中保存时间戳,并且 cookie 的到期日期设置为默认 2 周。
所以我遇到的问题:
1.minute
.所以我在登录之前检查了记住我的框,并验证了 cookie 的过期日期是正确的,并且时间戳保存在 remember_created_at 中。然后我关闭了浏览器并等待了大约 2 分钟。然后我再次打开浏览器,我仍然登录。是我遗漏了什么还是我没有正确理解可内存模块? 最佳答案
我在使用 Devise Rememberable 时遇到了同样的问题,直到我发现 Chrome 在关闭浏览器后不会使“浏览 session 结束”上的 session cookie 过期,并且启用了“启动时”-“继续我离开的地方”选项设置。
关于ruby-on-rails - Devise Rememberable 的问题 - 浏览器关闭时不会自动注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16817229/
我正在制作一个 Rails 应用程序。 我想实现一个复选框“记住我”,以便用户从下次使用 Devise:rememberable 跳过输入密码。但我不知道如何实现。 如果您对此有任何想法,请向我展示一
我有一个使用 devise 的 Rails 站点来管理用户。对于 session 管理,我正在使用设计的 rememberable策略,它从用户的 cookie 中存储和检索加密的身份验证信息。 我正
所以我在设计的可内存模块上遇到了麻烦。我已经正确实现了所有设置:我将 :rememberable 添加到我的用户模型中,将 remember_created_at 添加到用户表中,并在登录页面上添加了
如果是这样,它们有什么不同? 如果没有,为什么两者都存在?为什么没有一个没有另一个?如果你没有:timeoutable,那么 session 会被自动记住。如果您没有 :rememberable,则
在 Rails 4.2申请,我有Devise安装在带有 Rememberable 的应用程序上和 Timeoutable模块激活。 当用户登录时,选择 Remember Me , 并关闭浏览器 标签
我是一名优秀的程序员,十分优秀!