Firebase 实时数据库特定的安全规则

时间:2021-06-14 15:48:01

标签: firebase firebase-realtime-database

我一直在处理 Firebase 实时数据库,即使我完整地阅读了文档,也找不到一些解决方案。这是我的示例结构:

{"rules": 
{
"vegetables":{
  "name":{},
  "price":{}
}}}

我想按顺序写。

1- 我在蔬菜中的对象使用 firebase 提供的 ID 保存。我在文档中看到的示例中使用了诸如“$key”之类的对象。我必须使用这个吗?

2-'vegetables' 数组中的所有内容都可以被任何人读取。任何人都可以添加新数据。但是没有人可以更新或删除“名称”字段。相反,可以更新和删除“价格”字段。我发现它是用“!data.exists()”完成的,但我无法在我的系统上实现它。

3-Firebase 实时数据库是否可以采取基于域的安全措施?例如:请求只能来自“example.com”

谢谢大家!

0 个答案:

没有答案