如何使用测试模式而非锁定模式来重新创建Firebase Firestore数据库

时间:2019-07-16 22:37:53

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

在创建Firebase Firestore数据库时,我不小心选择了锁定模式,而我找不到改变它或删除数据库的方法。

我环顾了互联网,却找不到任何可以帮助我的东西。

有人知道如何解决此问题吗?

1 个答案:

答案 0 :(得分:1)

模式选择仅决定您的安全规则最初的外观。这不是一个持久的设置。规则旨在随时间变化以适应您应用程序的安全需求。可以在Firestore控制台的“规则”标签中查看规则。

如果您不希望将所有读写限制为仅对经过身份验证的用户进行限制(就像您最初选择锁定模式时那样),那么您要做的就是将规则更新为您所需要的真正想要的。所有测试模式所做的工作都是首先设置您的规则,以便每个人都可以完全控制数据库(通常这是一个非常糟糕的主意)。但是,如果需要,您可以简单地将初始规则设置为allow read, write;