由于我已更改了一些安全规则,因此未在Firebase实时数据库中写入数据

时间:2017-08-16 15:03:24

标签: firebase firebase-realtime-database firebase-security

我有firebase实时数据库结构如下:

users
   |
   users_init
            |
            [userID1]
                   |
                   name

                   visit_count
             |
             [userID2]
                    |
                    name

                    visit_count

我正在开发一款Android应用。 我想要的是" name"只能由用户和" visit_count"将在有人访问个人资料时更新,因此我正在尝试更新" visit_count"从客户端应用程序所以它将由任何人更新。 firebase安全规则如下

"rule":{
   "user_init":{
       "$uid":{
           "name":{
              ".write":"$uid === auth.uid",
              ".read": true
            }
            "visit_count":{
                ".write":true,
                 ".read": true
            }
      }
  }
}

但这不起作用。美国的认证很精细。 没有数据在数据库中书写。 我做错了什么? 请帮忙, 提前谢谢

0 个答案:

没有答案