没有用户和角色表。我有一个用于用户和角色的表格模型。用户信息是在应用程序控制器中使用环境变量中的值设置的,为此我已经硬编码了该值。角色信息来自服务。
#Application controller setting the user object
before_filter :set_user
def set_user
@user = User.new(:id => 123)
end
我正在使用 cancan 进行授权和能力。rb 没有看到这个@user 或用户并且以 nil 的形式出现。能力在应用程序控制器之前加载吗?我在康康的控制器中遗漏了什么吗?我在控制器中有 load_and_authorize_resource 。
任何建议都会非常有帮助。
谢谢拉米亚