Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何允许通过电子邮件身份验证对Firebase数据库进行读/写访问_Android_Firebase_Firebase Realtime Database_Firebase Security - Fatal编程技术网

Android 如何允许通过电子邮件身份验证对Firebase数据库进行读/写访问

Android 如何允许通过电子邮件身份验证对Firebase数据库进行读/写访问,android,firebase,firebase-realtime-database,firebase-security,Android,Firebase,Firebase Realtime Database,Firebase Security,我正在尝试使用以下安全规则将数据读/写到我的Firebase数据库。我很困惑,因为我相信我已经遵循了firebase提供的文档 我已经关注了这个链接-> 我只有两个子节点正在写入。用户数据,以及用户输入的无线节点数据 { "rules": { "nodes": { "$user_id": { ".read": "$user_id === auth.uid", ".write": "$user_id === auth.uid" } }, "users": { "$uid

我正在尝试使用以下安全规则将数据读/写到我的Firebase数据库。我很困惑,因为我相信我已经遵循了firebase提供的文档

我已经关注了这个链接->

我只有两个子节点正在写入。用户数据,以及用户输入的无线节点数据

{
"rules": {
"nodes": {
  "$user_id": {
    ".read": "$user_id === auth.uid",
    ".write": "$user_id === auth.uid"
  }
},
"users": {
  "$uid": {
    ".read": "$uid === auth.uid",
    ".write": "$uid === auth.uid"
   }
  }
 }
}

我在这里找到了答案。我所要做的就是允许经过身份验证的用户读/写数据

在我搜索了不同的搜索查询后,这个问题回答了我的问题

使用[firebase]标签,我可以搜索所有问题并找到这个


请提供更多有关您正在尝试的内容的详细信息。我们需要一个问题。请等一下,我没有更多的信息。我遵循了firebase文档,现在我迷路了。除了允许对整个数据库进行真正的读/写访问之外。这不是我想要的。需要具有任何和所有子节点,以供经过身份验证的用户访问。目前仅使用电子邮件/密码身份验证。规则不能用于筛选数据这一事实是Firebase新手的常见困惑之一。很高兴听到你找到了它。