对不起,如果我的问题已经回答。我阅读了官方文档,并做了很多网络搜索,但是找不到解决方案。
我在Google Firebase中有一个应用程序虚拟主机,其中显示了计算机科学术语和定义的列表。当用户单击一个术语时,该应用程序将显示与该术语相关的定义。
我创建了两个用户:一个是编辑者,另一个是经过身份验证的匿名用户。编辑器可以编写和读取数据库。匿名可以读取但不能在数据库上写入。到目前为止,一切正常,当匿名用户单击一个术语时,他在屏幕上看到了定义,但是Google Chrome控制台记录了以下消息:“防火墙警告:设置为...失败:权限被拒绝”。
这些是我的Firebase规则:
[0,1]
我不想为每个用户使用true进行读写。我想要一个仅具有读取权限的经过身份验证的匿名用户,以及一个具有读写权限的编辑者用户。该应用程序正在运行,但是Firebase仍在Google Chrome控制台上打印此警告。
非常感谢您对我的帮助。