rails何时设置会话ID

时间:2012-07-03 21:50:49

标签: ruby-on-rails sessionid

在我们的代码中,我们在用户登录时重置会话信息,以便生成新的会话ID。在登录过程中,会话信息在应用程序控制器中重置。该重置会清除登录请求中的会话ID。

我无法确定何时生成新的会话ID。有任何想法吗?谢谢

1 个答案:

答案 0 :(得分:0)

  

会话被延迟加载。如果你没有访问你的会话   动作的代码,它们不会被加载。因此,你永远不需要   禁用会话,只是不访问它们将完成这项工作。

来自http://guides.rubyonrails.org/action_controller_overview.html#session

这意味着只要您在代码中访问session哈希就会生成它。