首页 > 解决方案 > 来自特定网址的 Firebase 安全规则存储

问题描述

我想将存储的安全规则设置为只能存储从我的 Web(特定 Web url)发送的数据。否则没有人可以读写。

这是我的代码:

service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
  allow read, write: if true;
  }
 }
}

但这允许任何人存储数据。如何将其限制为我的网址?

标签: javascriptphpfirebasefirebase-storagefirebase-security

解决方案


除了弗兰克的回复。您可以将 Firebase 身份验证与匿名用户一起使用,因此您可以在用户访问您的网站时透明地创建一个并使用它来保护存储。


推荐阅读