如何将rails会话cookie到期时间设置为"session"

Lan*_*nbo 10 ruby session ruby-on-rails session-timeout

对于不在表面上的Rails部分,我不是很有经验.

我想要的是拥有一个会话cookie,该会话cookie的到期时间设置为session当用户离开浏览器或其他任何内容时到期.作为安全措施.

Rom*_*man 15

默认情况下,cookie是会话cookie.您可以通过提供选项哈希来完全控制cookie config/initializers/session_store.rb.选项与Rack::Session::Cookie(见文档)相同.例如,您可以提供特定的到期日期:expire_after.

如果您正在使用Deviserememberable策略,那么可以使用另一个cookie来检索用户.


Sam*_*ron 7

你可以配置它.看看这些链接