Meteor:仅由管理员管理和创建用户帐户

Meteor: User account management and creation by Admin only

我是 Meteor 的新手,一直在玩一些常见的包,例如:

  1. 账户-密码

  2. 帐户-ui

帐户-ui

和其他一些允许使用管理员用户创建和分配角色的功能,例如:

  1. mrt:accounts-admin-ui-bootstrap-3

这些软件包似乎允许 public 在 public 站点上创建用户帐户,管理员必须登录这些用户帐户并具有 create/assign 角色。但是,不允许管理员从管理页面创建用户帐户。

我找不到的功能,我现在打算 ui自己找到:

  1. 用户帐户创建角色分配仅通过管理页面中的管理员进行管理。
  2. public 网站不允许创建用户帐户(您只能登录)

因此,我必须正确理解帐户系统的工作原理。有没有人对我可以从哪里开始阅读有任何指示,或者有任何建议,或者是否知道任何现有的软件包可能 ui 满足我的需要?

我构建了一个像这样的系统,用于分叉流星厨师的 'base' 项目。

https://github.com/themeteorchef/base

下面是关于如何构建您所要求的内容的完整演练:

https://themeteorchef.com/recipes/building-a-user-admin/

在幕后,alanning:roles 包是任何此类系统的主要内容。