如何使用meteor为用户分配角色?

时间:2016-08-10 11:19:09

标签: meteor

如何使用meteor为用户分配角色? 我安装了包meteor添加alanning:roles,然后我进入命令提示符并输入meteor命令shell来访问流星控制台服务器端。我输入了这段代码:

Var = myId Meteor.users.findOne ({username: "Elsa"}) ._ id
Roles.addUsersToRoles (myId, [ 'admin'])**

将权限分配给蒙古的管理员用户和Elsa我在集合中看不到添加的管理员角色

1 个答案:

答案 0 :(得分:0)

如果您使用该包裹 https://github.com/alanning/meteor-roles
请确保数据库中的用户名是唯一的 在服务器文件夹中更多地在Meteor.startup代码中尝试这些,放置这些

var id = Meteor.users.findOne({username: "Elsa"});
Roles.addUsersToRoles(id._id, ['admin'], 'default-group');

希望这些帮助