如何在 Rails 3 中为会话设置可配置的超时值? [英] How can I set a configurable timeout value for a session in Rails 3?

查看:68
本文介绍了如何在 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆