在 Firestore 文档上查找数据的 Firebase 存储规则?

Joh*_*erg 5 firebase firebase-security firebase-storage google-cloud-firestore

是否可以有一个类似于 Firestore 的 get() 函数的 Firebase 存储规则?

基本上我想检查 Firestore 中的用户文档以允许写入存储。

我想处理索赔将是最好的解决方案,但我不确定我可以使用它。

我想要这样的东西:

allow create: if get(/databases/$(database)/documents/users/$(request.auth.uid)).data.canDoSomeStuff == true;
Run Code Online (Sandbox Code Playgroud)

Dou*_*son 3

目前,任何 Firebase 产品的安全规则都不可能到达其自己的产品之外。请随意为此提出功能请求。