如何在 Rails 3 中为会话设置可配置的超时值? [英] How can I set a configurable timeout value for a session in Rails 3?
本文介绍了如何在 Rails 3 中为会话设置可配置的超时值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是 Rails 的新手.我们正在使用 rails 3.我想知道如何为我们的 Rails 应用程序设置可配置的会话超时值.
I am new to Rails. We are using rails 3. I would like to know how I can set a configurable session timeout value for our Rails application.
推荐答案
在 Rails 3 中 config.action_controller.session 不起作用.您可以在初始化文件 config/initializers/session_store.rb
In Rails 3 config.action_controller.session does not work. You can configure the application's session data in the initializer file config/initializers/session_store.rb
MyApp::Application.config.session_store :cookie_store,
:key => '_my_session',
:expire_after => 30.minutes
这篇关于如何在 Rails 3 中为会话设置可配置的超时值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文