适用于新用户的Ruby on Rails Sessions

时间:2011-12-06 23:23:14

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

我们有一些应用程序的共享元素,我们将日志记录ID嵌入到我们共享的URL中。当用户点击该URL时,我们会在数据库中添加一条记录,以便我们可以在整个注册过程中跟踪它们。我们发现如果您重置浏览器并第一次转到链接,则控制器没有会话信息。但是,所有后续请求都会有会话。它几乎就像是在第一次请求之后创建的。

我们尝试在视图上通过ajax记录它,但这在我们想要的所有地方都很麻烦。

任何人都知道在第一次访问新的uesr时控制器中没有哪些会话?

1 个答案:

答案 0 :(得分:1)

我认为您的代码可能输入错误。在我可以应用任何逻辑之前,您必须创建会话。

希望这有帮助。