我使用1.1.5設計時如何自動添加一個角色給用戶。我得到了roles
和roles_assignment
表。當用戶註冊時,是否可以在我的role_assignments表中自動分配角色?非常感謝!註冊使用設計
我試過,但它不會工作
class User < ActiveRecord::Base
after_create :assign_role_after_sign_up
protected
def assign_role_after_sign_up(user)
RoleAssignment.create(:role_id => 1, :user_id => user.id)
end
end
最後一種方法適用於我!非常感謝vonconrad! – daniel 2011-01-20 02:47:16