我正在使用meteor包ian:accounts-ui-bootstrap-3用于帐户和 alanning:用于分配角色的角色.
在注册表单上,我有两个选项,一个用于Doctor,另一个用于Advisor.我想将所选选项指定为该用户的角色.有人能告诉我怎么做吗?
我刚开始学习流星,对它的流程了解不多.如果我像这样手动创建用户,我可以为用户分配角色:
var adminUser = Meteor.users.findOne({roles:{$in:["admin"]}});
if(!adminUser){
adminUser = Accounts.createUser({
email: "mohsin.rafi@mail.com",
password: "admin",
profile: { name: "admin" }
});
Roles.addUsersToRoles(adminUser, [ROLES.Admin]);
}
Run Code Online (Sandbox Code Playgroud)
但是我想在用户注册时自动分配一个滚动并选择其中一个选项,并且该选项应该被指定为他的角色.