小编Moh*_*afi的帖子

Meteor:如何在注册过程中为用户分配不同的角色

我正在使用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)

但是我想在用户注册时自动分配一个滚动并选择其中一个选项,并且该选项应该被指定为他的角色.

meteor meteor-accounts

7
推荐指数
1
解决办法
2506
查看次数

标签 统计

meteor ×1

meteor-accounts ×1