Ruby 如何为Rails 3中的会话设置可配置的超时值?
我不熟悉Rails。我们使用的是Rails3。我想知道如何为Rails应用程序设置可配置的会话超时值。在环境文件集中: config.action_controller.session = { :key => 'whatever', :secret => 'nottellingyou', :expire_after => 30.minutes } OR session :session_key => 'my_session_key' session :session_expires => 1.day.from_now config.action\u controller.session={ :key=>“随便什么”, :secret=>nottellingyou', :过期时间=>30.5分钟 } 或 会话:会话密钥=>“我的会话密钥” session:session\u expires=>1.day.from\u nowRuby 如何为Rails 3中的会话设置可配置的超时值?,ruby,ruby-on-rails-3,session,Ruby,Ruby On Rails 3,Session,我不熟悉Rails。我们使用的是Rails3。我想知道如何为Rails应用程序设置可配置的会话超时值。在环境文件集中: config.action_controller.session = { :key => 'whatever', :secret => 'nottellingyou', :expire_after => 30.minutes } OR session :session_key => 'my_session_key' sessi
在Rails 3中,config.action\u controller.session不工作。您可以在初始化器文件
config/initializers/session_store.rb
MyApp::Application.config.session_store :cookie_store,
:key => '_my_session',
:expire_after => 30.minutes
谢谢你的回答,我也在找同样的答案。您能告诉我会话过期后如何重定向到根文件吗