flutter Firebase Firestore权限被拒绝:缺少权限或权限不足

x8goxv8g  于 2023-10-22  发布在  Flutter
关注(0)|答案(1)|浏览(143)

我试图更改我的应用程序的当前Firebase项目,但当我尝试创建一个新用户(当创建一个用户的电子邮件和密码,它也创建一个文件在firestore数据库)我得到这个错误:

Write at users/<user id> failed: Missing or insufficient permissions.

我看到这是因为我为消防站设置的规则造成的,但我的规则是正确的:firestore rule
我试着去寻找答案,但每个人都说这是由我设定的规则造成的

ifsvaxew

ifsvaxew1#

您必须在Firebase的Firestore选项卡中更新规则

点击Firebase -> Firestore ->规则
Firestore rules
然后像这样编辑规则:

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

请注意我是如何允许任何人阅读和写作的:allow read, write;
瞧!你现在可以在Firestore中写入数据了

相关问题