2014-12-02 73 views
2

我正在创建一个应用程序,其中有一个管理员帐户可以管理所有其他用户的配置文件。我的问题是,使用Meteor-Roles的优点是什么?我在YouTube上观看了一个关于它的视频并查看了文档,似乎使用pub/sub并在Create上添加了一个名为“role:”的字段。我真的需要这个包吗? Meteor的内置pub/sub和oncreate函数似乎很简单并且足以实现此功能?使用Meteor-Roles有什么优点和缺点?

回答

3

你可以推出自己的(坏双关意,对不起),但为什么?源代码可用:meteor-roles

当你决定你需要它,然后添加它。如果你认为你还不需要它,那么不要添加它。

我使用它来为某些用户应用“管理员”角色,并向其他人发送“阻止”角色,以阻止他们登录。该软件包为您提供了一些方便的功能,可以向用户添加角色,或者查看是否用户有一个角色。它对于更好地控制发布也很方便(例如,某些用户可能具有只读访问权限,而具有特定角色的用户可能具有读写访问权限)。

相关问题