【发布时间】:2017-08-09 12:34:28
【问题描述】:
正如标题所示,设计辅助方法仅在 users_controller.rb 中有效。如果我在登录后尝试在任何其他控制器(甚至是 applications_controller.rb)中访问它,我会收到此错误。
Routing Error
undefined local variable or method `current_user' for ApplicationController:Class
我只是在 applications_controller.rb 中添加 puts current_user。
这是我的routes.rb
devise_for :users
resources :users
知道为什么会这样吗?谢谢。
【问题讨论】:
标签: ruby-on-rails devise