Firebase数据库未显示节点

时间:2017-11-13 20:53:47

标签: android firebase firebase-realtime-database

我已经连接到我的数据库,我知道那里有连接,因为当我选择身份验证并添加用户时它可以正常工作,但当我尝试访问实时数据库时,这就是我所看到的:Firebase database

在所有教程中,我看到默认情况下出现一个名为null的节点。我也不能忽视警告

1 个答案:

答案 0 :(得分:0)

在警告下,您的案例中应该有一个名为“mydb-8e3d2”的节点。如你所说,你不能忽略警告,所以我们应该只听取警告并限制我们的数据库访问,这当然不一定是你想要的,但它是你特定情况的解决方法

规则(在“规则”标签中)更改为以下内容:

{
  rules: {
    ".read": "auth.uid != null",
    ".write": "auth.uid != null"
  }
}

它只会限制您对经过身份验证的用户的访问权限,但控制台始终具有访问权限,因此".read": false实际上也可以正常工作。