Android应用的Firestore安全设置应该是什么?



我刚刚在Kotlin中创建了我的第一个Android应用程序,FIrestore作为数据库,我也使用了电话身份验证。当我创建数据库时,我使用测试模式,现在我想将我的应用程序上传到Google Play,以便公众可以开始使用我的应用程序。我应该考虑更改Firestore的哪些安全设置?请给我一些建议。

当前,这是规则选项卡下的内容。

rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if
request.time < timestamp.date(2021, 8, 29);
}
}
}

根据我对注释中的示例的理解,您有7个集合(示例)A, B, C, p, Q, Y和z

访问tbody> <<tr>
集合 可以被
A, B, C某些用户
P, QPhone auth认证用户
Y, Z某些用户

最新更新