首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Rails中动态设置基于cookie的会话的过期时间

如何在Rails中动态设置基于cookie的会话的过期时间
EN

Stack Overflow用户
提问于 2008-10-30 10:56:06
回答 6查看 12.8K关注 0票数 12

我目前正在为我的Rails应用程序使用基于ActiveRecord的会话存储,并且我有一个后台进程,它每30分钟清除一次不活动的会话。

我想切换到Rails的新的基于cookie的会话存储,但是我如何将会话的过期时间设置为30分钟,而不是默认的‘在会话结束时’值?

EN

Stack Overflow用户

发布于 2008-10-30 11:12:36

Rails维基上的session options页面提示,这只能通过插件实现:

设置会话cookie过期时间

不幸的是,Rails无法动态设置会话cookie的过期时间。因此,建议您使用以下插件来完成此任务:http://blog.codahale.com/2006/04/08/dynamic-session-expiration-times-with-rails/

当然,要考虑到这个插件是旧的,并且可能不能与您当前版本的Rails一起工作(我还没有看过细节)。

票数 2
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/249797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档