gpt4 book ai didi

javascript - 如何在 Meteor React js 中使用 alanning Angular 色?

转载 作者:行者123 更新时间:2023-12-03 03:54:01 24 4
gpt4 key购买 nike

我正在尝试在 Meteor React js 中构建简单的用户身份验证系统,但我无法向创建的用户添加 Angular 色,我不知道我的项目出了什么问题 https://github.com/robertjchow/cv

提前致谢。

最佳答案

在存储库中搜索Roles.调用会发现,只有您的客户端代码正在将用户添加到 Angular 色。

现在让我们考虑一下客户端代码可以被操纵的事实。

当客户端可以将用户添加到 Angular 色时,您认为这仍然是有效的身份验证吗?

现在更进一步,检查包的文档:https://github.com/alanning/meteor-roles据透露,该文档仅在服务器端添加 Angular 色,而在客户端仅允许通过 isInRole 读取。

因此,您的下一步应该是仅使用方法在服务器上创建新用户,并且也仅在服务器上添加 Angular 色。

更新:要在服务器上创建新用户,您需要添加 accounts-password 包(但保留 accounts-base包裹)。否则将没有 Accounts.createUser 函数可用。

进一步阅读:https://docs.meteor.com/api/passwords.html

关于javascript - 如何在 Meteor React js 中使用 alanning Angular 色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45034569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com