【发布时间】:2012-05-11 10:32:29
【问题描述】:
我刚刚在 Rails 中开始一个新项目,我想添加一些 CanCan 角色检查到 app.我做了什么: 1.安装正确的gem 2.包含在gemfile“cancan”中 3.创建能力类 4.在我的ApplicationController中-添加了“check_authorization”
但我还是明白了
ApplicationController:Class 的未定义局部变量或方法 `authorize_resource'
或
ApplicationController:Class 的未定义局部变量或方法 `check_authorization'
错误。 有人知道这可能是什么原因吗?
我的 cancan 版本是 1.6.7。 Gem 版本为 1.9.1
【问题讨论】:
-
天啊,我是个白痴。我已经完成了所有这些(包括安装 gem)而没有重新启动服务器。很抱歉制造噪音。孩子们,请记住 - 安装 GEM 后务必重新启动服务器!
-
谢谢你……我总是犯这样的愚蠢错误
标签: ruby-on-rails authentication authorization cancan