为了账号安全,请及时绑定邮箱和手机立即绑定

如何将Firebase数据库锁定为来自特定(电子邮件)域的任何用户?

如何将Firebase数据库锁定为来自特定(电子邮件)域的任何用户?

如何将Firebase数据库锁定为来自特定(电子邮件)域的任何用户?我有一个小型的个人Firebase Web应用程序,它使用Firebase数据库。我想保护(锁定)这个应用程序的任何用户从一个单一的,特定的领域。我想通过Google认证。我不清楚如何将规则配置为“仅限于来自单个特定域的用户”(例如@foobar.com)可以读写此数据库“。(我看到的部分问题是:很难用足够的信息引导数据库以使这个用例工作。我需要知道用户在认证时的电子邮件,但是auth对象不包含电子邮件。这似乎是一个鸡蛋蛋问题,因为我需要编写引用数据库中数据的Firebase规则,但由于我的用户无法写入数据库,这些数据还不存在。)如果auth有了电子邮件,我就可以轻松地写规则了。提前谢谢!
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 644 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信