【发布时间】:2017-10-20 14:10:32
【问题描述】:
我正在为多家公司开发应用程序。
我在如何处理每个公司内部的用户角色方面遇到了困难。我见过各种其他应用程序的用户角色,但没有一个完全适合我的场景。
Companies
- Company A {
users {
admins {
admin1:{}
},
staff {
staff1:{}
},
drivers {
driver1:{}
}
}
},
- Company B {
...
}
对于每个公司... - 我希望公司的管理员创建其他管理员/员工/驱动程序 - 我希望公司的员工创建其他驱动程序 - 我希望驱动程序是最低的,不能创建任何用户
我看不出完成这项任务的好方法!任何帮助将不胜感激!
谢谢!
康纳
【问题讨论】:
标签: firebase firebase-realtime-database firebase-authentication firebase-security