我正在使用钩形式alter来覆盖注册过程。我想将我定义的自定义角色分配给新用户。我如何做到这一点?
我看到有一个users_roles表。只需使用用户ID和角色ID在其中创建一个条目就可以了吗?
由于
答案 0 :(得分:2)
如果默认情况下每个新用户都将获得经过身份验证的用户的角色,为什么不按照您希望他们为该角色的方式设置权限?这样你根本不需要弄乱数据库表。
答案 1 :(得分:2)
迪伦说的是一个很好的观点。还有一个可以使用的contrib模块,可以轻松分配特定的角色:http://drupal.org/project/autoassignrole
答案 2 :(得分:0)
请告诉您,用户可以根据他们在注册时选择的内容来表达不同的角色。
如果情况并非如此,那么DYLAN WEST的解决方案应该是您应该使用的解决方案。