使用Firebase规则限制Firebase数据库创建新节点

问题描述 投票:0回答:1

如何使用firebase规则限制数据库在数据库中建立任何新节点(来自应用程序)。

我的数据库看起来像这样enter image description here

android firebase firebase-realtime-database firebase-authentication rules
1个回答
0
投票

我希望您已经为数据库中所有现有节点编写了规则,之后编写了以下规则以防止通过android应用或任何其他集成创建新节点

  "rules": {
    "Articles": {
        ".read": //rules that you want to write
        ".write": //rules that you want to write
    }
    "Categories": {
        ".read": //rules that you want to write
        ".write": //rules that you want to write
    }
    .
    .
    //rules for other nodes in your database
    .
    .
    "$NewNode":{
        //This rule will prevent from creating new nodes
        ".read": false,
        ".write": false
    }
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.