Google cloud firestore 如何在Firestore上设置适当的规则,以获取在Ionic 4上发送电子邮件的信息?
我在Firestore上有读写文档的规则,我设置了一个规则,如果布尔值为真,就可以执行“get”,但问题是它不起作用。。。当我使用“emailComposer”时,会出现“firebase错误权限被拒绝”的消息,在这种情况下我该怎么办?多谢各位Google cloud firestore 如何在Firestore上设置适当的规则,以获取在Ionic 4上发送电子邮件的信息?,google-cloud-firestore,ionic4,Google Cloud Firestore,Ionic4,我在Firestore上有读写文档的规则,我设置了一个规则,如果布尔值为真,就可以执行“get”,但问题是它不起作用。。。当我使用“emailComposer”时,会出现“firebase错误权限被拒绝”的消息,在这种情况下我该怎么办?多谢各位 service cloud.firestore { match /databases/{database}/documents { match /objects/{object} { allow read, write
service cloud.firestore {
match /databases/{database}/documents {
match /objects/{object} {
allow read, write;
allow get: if iWantToGetDataToSendAnEmail == true;
}
}
}
据我所知,“获取”不是firebase的规则。相反,您希望使用“读取”来限制读取访问,如下所示:
service cloud.firestore {
match /databases/{database}/documents {
match /objects/{object} {
allow write;
allow read: if iWantToGetDataToSendAnEmail == true;
}
}
}
你能放一些代码吗?更新了,谢谢你的兴趣把
match/objects/{object}
改成match/{allpath=**}
好吧,就像我看到的那样,没有安全保护,老实说,它不起作用,我把我的问题代码也放在了不允许获取的地方,但它不起作用,它也给了我firebase拒绝的许可。。。