停止Firestore警告所有人都可以读取数据

时间:2019-03-28 01:46:24

标签: firebase google-cloud-firestore firebase-security-rules

我每天都会收到Firebase Firestore的警告电子邮件,内容是:

  

“任何用户都可以读取您的整个数据库”

但是对于我来说,这是一个开放的数据库,每个人都可以读取数据。 我已经像这样设置了安全规则:

service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read: if true;
      allow write: if request.auth.uid == 'xxxxx';
    }
  }
}

出了什么问题?如何停止此警告电子邮件?

1 个答案:

答案 0 :(得分:3)

您可以从Firebase控制台的“警报”设置中关闭这些电子邮件

  

要配置警报,请执行以下操作:

     
      
  1. 单击Firebase控制台右上角的 Firebase警报

  2.   
  3. 选择要接收电子邮件警报的项目。

  4.   
  5. 选中相关复选框以选择您是要在Firebase控制台中,通过电子邮件还是通过这两者来发出警报。

  6.   

另请参阅:Configure Email Alerts