Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/125.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
适用于所有用户的Firebase规则_Firebase_Firebase Realtime Database_Firebase Authentication_Firebase Security - Fatal编程技术网

适用于所有用户的Firebase规则

适用于所有用户的Firebase规则,firebase,firebase-realtime-database,firebase-authentication,firebase-security,Firebase,Firebase Realtime Database,Firebase Authentication,Firebase Security,如何允许用户在“海报”数据库中读写 我希望它只用于认证的用户 这是我的规则 { "rules":{ "posters":{ ".read":true, ".write": true }, "users": { "$uid": { ".read&quo

如何允许用户在“海报”数据库中读写

我希望它只用于认证的用户

这是我的规则

{
   "rules":{
      "posters":{
         ".read":true,
         ".write": true
      },
      "users": {
         "$uid": {
            ".read": "$uid === auth.uid",
            ".write": "$uid === auth.uid"
         }
      }
   }
}

如果您询问如何保护“海报”下的数据,以供认证用户阅读和书写,请使用以下信息:

在进行身份验证之前,规则中预定义的
auth
变量为空

因此,只需检查
auth
是否不为空

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

你的问题是什么?