簡體   English   中英

如何在Meteor React JS中使用選角角色?

[英]How to use alanning roles in Meteor react js?

我試圖在流星反應js中構建簡單的用戶身份驗證系統,但是我無法向創建的用戶添加角色,我不知道我的項目出了什么問題https://github.com/robertjchow/cv

提前致謝。

在您的存儲庫中搜索Roles. 調用顯示,只有您的客戶端代碼會將用戶添加到角色中。

現在,讓我們考慮一下可以操縱客戶端代碼的事實。

當客戶端可以將用戶添加到角色時,您是否認為這仍然是有效的身份驗證?

現在,請進一步檢查一下該包的文檔: https : //github.com/alanning/meteor-roles顯示,該文檔僅在服務器端添加角色,而在客戶端僅允許讀取通過isInRole

因此,您的下一步應該是僅使用方法在服務器上創建新用戶,並僅在其中添加角色。

更新:要在服務器上創建新用戶,您需要添加accounts-password程序包(但保留accounts-base程序包)。 否則,將沒有Accounts.createUser函數可用。

進一步閱讀: https : //docs.meteor.com/api/passwords.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM