我希望制作一个应用程序,其中有一个可以管理所有其他用户的个人资料的管理员帐户。我的问题是,使用 Meteor-Roles 有什么优点?我在 youtube 上观看了有关它的视频并浏览了文档,它似乎使用 pub/sub 和 Create 添加一个名为“role:”的字段。我真的需要这个包吗?看来Meteor内置的pub/sub和oncreate函数很简单,足以完成这个功能了?
最佳答案
你可以自己推出(抱歉,双关语不好),但为什么呢?源代码可用:meteor-roles 。
当您决定需要它时,然后添加它。如果您认为还不需要它,那么就不要添加它。
我使用它为某些用户应用“管理员” Angular 色,并为其他用户应用“阻止” Angular 色,以阻止他们登录。该包为您提供了一些方便的功能来向用户添加 Angular 色,或检查是否有用户有一个 Angular 色。它还可以非常方便地对发布进行更精细的控制(例如,某些用户可能具有只读访问权限,而具有特定 Angular 色的用户可能具有读写访问权限)。
关于javascript - 使用 Meteor-Roles 有哪些优点和缺点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27242193/