0

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

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

4

1 回答 1

0

会话被延迟加载。如果您不访问操作代码中的会话,它们将不会被加载。因此,您永远不需要禁用会话,只需不访问它们就可以完成这项工作。

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

这意味着一旦您访问session代码中的哈希,它就会生成。

于 2012-07-03T22:16:26.427 回答