和我在标题中提到的差不多。我在我的代码中使用 CanCan::Ability 来检查权限和能力。它期望定义一个 current_user 方法。我猜它来自设计(但不确定),我希望覆盖它。最好的方法是什么?
问问题
1943 次
2 回答
1
它可以在源代码中找到。不过,这与设计无关。文档位于方法上方并描述了覆盖它。
于 2012-09-17T14:47:20.040 回答
1
current_user
由这个 eval'ed 块中的设计实现(我相信它是由devise_for(:user)
你的 in间接调用的config/routes.rb
)。如果你想覆盖它,你应该能够current_user
在你的ApplicationController
.
于 2012-09-17T16:07:31.720 回答