简体   繁体   English

W / SyncTree:侦听/ users失败:DatabaseError:权限被拒绝

[英]W/SyncTree: Listen at /users failed: DatabaseError: Permission denied

I am getting: 我正进入(状态:

"W/SyncTree: Listen at /users failed: DatabaseError: Permission denied error" “ W / SyncTree:在/ users上侦听失败:DatabaseError:权限被拒绝错误”

In Android Studio when running my app. 在运行我的应用程序时在Android Studio中。 Following is my Firebase rule: 以下是我的Firebase规则:

service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write: if true;
    }
  }
}

Please help me with the required change or update in code. 请帮助我进行必要的更改或代码更新。

To solve this, please change the following line of code: 要解决此问题,请更改以下代码行:

allow read, write: if true;

to

allow read, write;

You can allow users to read from your database only when you decide that those informations can be public. 仅当您确定这些信息可以公开时,才可以允许用户从数据库中读取信息。 If you have sensitive information (ie user informations), it's mandatory to secure your database and allow only the users you that you decide that can read that informations. 如果您有敏感信息(即用户信息),则必须保护数据库并仅允许您决定的用户读取该信息。 So if you decide later to add authentication, then it's a must to secure your database. 因此,如果您以后决定添加身份验证,则必须保护数据库。 That's the same regarding writting purposes. 写作目的是一样的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 W / SyncTree:在/ Products上侦听失败:DatabaseError:权限被拒绝? - W/SyncTree: Listen at /Products failed: DatabaseError: Permission denied? Firebase和Android Studio,无法过去:W / SyncTree:在/ message侦听失败:DatabaseError:权限被拒绝 - Firebase & Android Studio, unable to get past: W/SyncTree: Listen at /message failed: DatabaseError: Permission denied Firebase DatabaseError:权限被拒绝 - Firebase DatabaseError: Permission denied 数据库错误:权限被拒绝 Firebase - DatabaseError: Permission denied firebase 失败:DatabaseError:Permission denied Firebase 正在创建用户但数据库未更新 - failed: DatabaseError: Permission denied Firebase the user is being created but database is not updating FireBase,DatabaseError:权限被拒绝(再次) - FireBase, DatabaseError: Permission denied (Again) Firebase 实时数据库:DatabaseError 权限被拒绝 - Firebase Realtime Database: DatabaseError Permission denied W/System.err: java.net.SocketException: socket failed: android 中的 EACCES(权限被拒绝) - W/System.err: java.net.SocketException: socket failed: EACCES (Permission denied) in android 打开失败:EACCES(权限被拒绝)? - Open failed: EACCES (Permission denied)? 打开失败:EACCES(权限被拒绝) - open failed: EACCES (Permission denied)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM