Mar*_*ele 3 default roles role cancan ruby-on-rails-3
我已经构建了一个小的ruby webservice,在此我已经实现了cancan授权.
我按照本教程.问题是,当他们向我的网站注册基本角色级别时,我找不到向用户分配的方式.
我发现用复选框做这个,但这不是我想要的.我的想法是将这个赋值直接放入registrations_controller中,但是我没能保存这个角色.
我希望有人可以帮助我.
谢谢.
Iva*_*rov 12
这对我有用
user.rb:
after_create :default_role
private
def default_role
self.roles << Role.where(:name => 'User').first
end
Run Code Online (Sandbox Code Playgroud)