在我们启用子域后,会话/ Cookie正在执行

时间:2013-01-16 10:50:29

标签: ruby-on-rails ruby ruby-on-rails-3

我最近更改了config/initializers/session_store.rb以支持子域名。我添加了domain: :all部分,现在看起来像这样:

Foobar::Application.config.session_store :cookie_store, key: '_foobar_session', domain: :all

但是,由于这告诉Rails以不同方式处理会话,因此站点中其他用户的旧会话/ cookie无法登录。这有意义吗?如果是这样,你能解释一下为什么会这样吗?

我是否应该强制所有用户登录该网站(这将为他们创建新的会话/ Cookie)?或者有更好的方法来重置已经活动的cookie吗?

0 个答案:

没有答案