【发布时间】:2019-03-22 01:08:24
【问题描述】:
我目前正在使用 react 和 firebase 进行我的最后一年项目,
我一直在使用 firebase 并且能够直接存储数据,
但现在我想为用户提供基于角色的访问权限。
这是用户的* hierarchy *,用于存储接收到的所有数据和最高级别的用户,即校长可以读写所有数据(校长、副校长、hod、faculties) 分支,*较低级别的用户,即 副校长不应读写与委托人相关的数据(特别是字段),但可以读写与( 副校长、hod、院系)* 分支。等等......
如果有任何帮助,我将不胜感激。 提前致谢。
【问题讨论】:
-
Firebase 根本没有用户角色,也没有内置任何支持角色的功能。角色将由您的火力基地的结构决定,然后您将制定规则来支持这些角色。 SO上有很多关于在Firebase中与用户合作的帖子,快速搜索将提供丰富的答案。搜索
[firebase]user roles。另外,请花点时间查看How do I ask a good question? 和How to create a Minimal, Complete, and Verifiable example
标签: reactjs firebase firebase-realtime-database user-roles