我目前做这个教程:的Rails 4.0用户认证/注册
http://net.tutsplus.com/tutorials/building-ribbit-in-rails/
但尝试,因为它似乎有点过时将其更新到4.0我自己。
https://github.com/erosenberg/myribbit
一个脱颖而出对我的事情之一是,本教程使用“attr_accessible”,而我使用的是私有方法来定义params用于在用户登记。
该解决方案无需与教程相匹配(我只是刚接触Sessions部分),但我希望能够看到如何解决这个对我来说不合理的特定错误,送我一个兔子洞:
用户中的参数错误#new。错误的参数数量(1代表0)。 app/controllers/application_controller.rb:7:在`current_user'
任何帮助,非常感谢。谢谢!
编辑:这是我的错误,如果没有人截图是看到它:
首先,哇!感谢您的快速响应。我会继续寻找,但我可以发誓我重复拼写20-30次!这是小东西... – eightonrose
是的,主分支应该是最新的版本,给我的错误。而且,根据上述教程,它确实指示我执行“用户”而不是用户。 – eightonrose
你能提供重现错误的指示吗? – Agis