|
1
2
你并不是真的要关闭你的收藏,相反,你允许任何人向它写信。 为了只允许您自己写入集合,有几个选项。你可以用 Admin SDK 然后写一个只在你的机器上运行的小程序。 管理SDK保护了安全性,因此您可以删除写入部分,它只对您有效。
这可能是最简单的选择,而且它是安全的,只要您保证您的凭据安全,并且只在受信任的计算机/网络中这样做。
我会选择第一个选项,这样您就可以熟悉管理SDK,然后如果需要,您可以升级到更结构化的解决方案。 |
|
2
2
由于您正在尝试对某些条件执行只读和只写操作,请尝试使用此规则。在此条件内指定api密钥(如果有):
要仅针对您的应用程序,您应该为此获取应用程序令牌,只需执行以下操作:
运行此代码后,请转到日志,然后复制令牌,然后仅在条件中指定该令牌,然后尝试使用应用程序令牌创建一个身份验证id,然后将该身份验证id与数据库规则中的应用程序令牌进行比较 |
|
|
asd man · Firebase安全规则计算列表的总和 4 年前 |
|
|
tr1via · Firestore数据库查询问题 4 年前 |
|
rhysclay · Firestore-如何从值映射中添加/减去 8 年前 |
|
|
Ebad Ali · 按时间戳按升序排列Firestore数据 8 年前 |