如何在Firebase中仅允许读取和写入权限的用户?
我是Firebase和Android的新手。 在Android中,我有一个名为登录的按钮,其中注册了Firebase中的auth用户,并且我正在数据库中创建子对象,并且只允许访问auth注册用户。
因此,请帮助我如何更改Firebase规则,以便仅允许授权用户使用。
Firebase规则现在是:
{
  "rules": {
        ".read": true,
        ".write": true
  }
}
auth用户注册:
Email              Providers     Created       Signed In     User UID
xxx@gmail.com                    Oct 4, 2016   Oct 4, 2016   PZJkEQnQZNZ
和数据库:
chat-aa255
  - groupchat
      - KTOjXlA3Zwy38er
            - "msg":"hi"
            - "name":"one"
请帮我解决这个问题。 提前致谢。
这是因为您没有授权数据库,请检查实时数据库中的规则选项卡
如果它是
{
  "rules": {
   ".read": "auth != null",
   ".write":"auth != null"
   }
 }
这意味着只有授权用户才能写入和读取数据。
改为
 {
  "rules": {
    ".read": true,
    ".write":true
    }
 }
允许任何人编写数据库
在进行生产时,一定要使用第一个
链接地址: http://www.djcxy.com/p/84221.html上一篇: How to allow read and write access to only auth users in Firebase?
下一篇: Firebase error: Permission denied. Unable to read/write from Firebase Database
