【发布时间】:2019-03-31 18:01:04
【问题描述】:
上下文: 在 Firebase 设置中,有一个权限选项卡。这显示了与对 firebase 项目和控制台具有管理员访问权限的帐户关联的用户/电子邮件。
我可以发誓我曾经看过一个文档,描述了一种方法或某种方式来检查 firebase auth 中的用户帐户是否也是 firebase 项目的管理员。
我真的不知道它是在梦中(是的,我梦到了代码)还是我真的看到了它。我经常工作到深夜,在电脑前睡着了。
问题: 有没有办法判断用户是否也是 Firebase 应用的管理员? IE 用户电子邮件与 Firebase 的 IAM/访问管理部分中列为“所有者”角色的电子邮件匹配?
我目前正在为我的应用程序编写一个管理面板,所以这样的功能会非常有用。
如果不存在这样的事情,任何人都可以提出一种替代方法来管理和授权能够登录到管理仪表板以控制应用程序的用户吗?我已经了解自定义声明,因此如果没有建议更好的解决方案,我将使用它们。
【问题讨论】:
标签: firebase firebase-authentication