我正在使用设计和 Rolify 宝石。
注册后如何将角色添加到不同的用户组?在我的数据库中,我有“组”字段,其中包含例如 foo 和 bar 字符串。对于 foo 我想添加 :foo 角色和 bar - :bar 角色。
我想做这样的事情:(在models/user.rb中)
enter code here
class User < ActiveRecord::Base
rolify :after_create => :method
def method(role)
if User.group=="foo"
user.add_role :foo
elseif User.group=="bar"
user.add_role :bar
end
end