标签: ruby-on-rails ruby ruby-on-rails-4
我已经搜索了一段时间,但尚未找到明确的答案,只有手动设置到期时间的信息。还有什么会导致会话重置(除了在浏览器中清除cookie)
答案 0 :(得分:0)
假设您正在使用Devise gem进行会话身份验证,则默认超时长度为30分钟。无法在Devise文档中找到它,但下面的其他SO线程引用它。当该线程的线程解决方案提到时,您可以在User模型中覆盖时间,或者也可以通过编辑devise.rb配置初始化程序文件。
Rails/Devise - Determining when user session will expire