【问题标题】:In rails, how to expire a session given the session id?在rails中,如何在给定会话ID的情况下使会话过期?
【发布时间】:2013-04-25 12:52:48
【问题描述】:

我刚刚开始学习 ruby​​ on rails 中的东西。

在 Rails 中,如何使具有指定会话 session_id 的会话过期?

或者在 ruby​​ on rails 中不推荐使用这种方法?

提前致谢。

【问题讨论】:

  • 您使用的是哪种会话? Cookie 会话?你试过什么?
  • 也许是这个? Some::Application.config.session_store :active_record_store, { expire_after: 24.hours }(见stackoverflow.com/questions/5860950/…

标签: ruby-on-rails sessionid


【解决方案1】:

不推荐。它根据用户登录和注销自行控制,但有要求和特殊情况。

如果你真的想在某些间隔之后做:setting-session-timeout-in-rails.

对于特定的到期日期,您可以将会话 cookie 用作:Session Cookie

【讨论】:

  • 谢谢,明白了。但是如果我真的需要,由于其他相关项目之一的要求?
  • 所以我说,如果你真的需要,那么你可以像我提到的那样做。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多