表格重新出现,好像我没有提交任何内容

时间:2009-10-10 14:23:37

标签: ruby-on-rails login

我有来自Simply Rails 2的Shovell源代码,它曾经工作过。但是因为我已经卸载了所有内容,试图对桌面应用程序进行一段时间的编程,并重新安装所有内容,但它无效。

我去shovell:3000-> session-> new然后提交一些东西。然后我去shovell:3000-> session(但不是 - > new)并加载URL,好像我没有提交任何内容。

1 个答案:

答案 0 :(得分:1)

如果没有看到代码,我们只能推测并建议您尝试诊断问题的方法。

据我所知,其中有三件事情正在发生:

  1. 会话未被保存。
  2. 您没有过滤登录用户。
  3. 你没有充分的理由去会话控制器。
  4. 如果是前者,您可以查看development.log以了解正在调用的操作以及它们是否成功。如果您只是提交乱码,那么没有理由保存会话。只有在对用户进行身份验证时才会创建新会话。

    要确保这不是第二个问题,您应确保控制器/视图/布局包含current_userlogged_in?

    假设您使用Restful Authentication插件,确实不应该有任何与会话控制器关联的视图。您可能只是看到了标准布局。