【发布时间】:2010-03-12 17:25:49
【问题描述】:
我有一个关于 ruby-on-rails 会话的问题。 我们有几个关于会话存储的选项,例如 cookie、active_record_store 等。 我主要使用cookie存储,但是有些客户端不支持cookie功能。在这种情况下,我必须让该客户端使用“active_record_store”。 我的 Rails 版本是 2.3.5。 我发现即使我使用了 active_record_store,cookie 仍然可用。 在我的情况下,两个会话存储都可能可用。 所以,我想让框架在 cookie 可用时主要使用 cookie。 另一方面,客户端不支持cookie,其次要使用active_record_store。
我认为这个功能需要对框架进行一些覆盖,但我不知道该怎么做。 你对此有什么想法吗? 非常感谢您。
【问题讨论】:
标签: ruby-on-rails session cookies session-store session-storage