javascript - Firebase 安全规则来自特定 Web url 的存储

标签 javascript php firebase firebase-storage firebase-security

我想将存储的安全规则设置为仅可以存储从我的网站(特定网址)发送的数据。否则没有人可以读写。

这是我的代码:

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

但这允许任何人存储数据。我怎样才能将其限制在我的网址上?

最佳答案

除了弗兰克的回复之外。您可以使用 Firebase 身份验证 anonymous user ,这样您就可以在用户访问您的网站时透明地创建一个并使用它来保护存储。

关于javascript - Firebase 安全规则来自特定 Web url 的存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52869566/

相关文章:

javascript - 语法错误意外 token ,React Native

javascript - 将值分配给数组的性能

angular - 如何防止angular2中的DOM替换ngFor angularfire2中的异步?

php - 使用 MySQL DB 和 iOS 进行 Facebook 登录的安全性

multithreading - 多线程 Firebase 函数

javascript - (React Native) 当用户第一次打开这个 App 时,Modal 只会向每个用户显示一次

javascript - 如何限制图片上传大小小于 2mb?

javascript - 本地跨源请求

php - 如何缓存需要很长时间才能生成的报告或网页?

php - 如何将值从 Controller 传递到 codeigniter 中查看?