.remove () 方法的 Firebase 安全规则

2024-01-01

我想限制我的数据上的 .remove() 方法 - 只允许作者/创建者能够 .remove 节点。这可能吗?

我有标准用户树和一对数据树 geoFire 和一个名为详细信息的树。 “详细信息”的节点包含时间戳和用户(与 auth.uid 匹配)等条目。


Firebase 中的删除意味着您正在将无数据/空数据写入当前包含数据的位置:

".write": "!data.exists() || newData.exists()"

快速表以确保我得到了所有这些:

data.     newData.
exists()  exists()  .write
--------+---------+--------
false     false     true
false     true      true
true      false     false
true      true      true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.remove () 方法的 Firebase 安全规则 的相关文章

随机推荐