从Firestore规则访问RTDB

时间:2017-11-07 16:49:49

标签: firebase firebase-realtime-database firebase-security google-cloud-firestore

对于现有应用,我在RTDB中保存用户和组/角色。 对于新功能,我想使用Firestore带来的一些优势。

有没有办法通过Firestore规则直接访问RTDB?

实现此目的的一种方法是设置将我的用户复制到Firestore的功能。我可以想象我并不是第一个使用Firestore扩展现有应用程序的人。有没有更聪明的方法呢?

1 个答案:

答案 0 :(得分:0)

firebaser here

无法从Firestore安全规则访问Firebase实时数据库。允许跨产品访问会产生太多性能影响。

展望未来我建议using custom claims以更具扩展性的方式管理群组成员资格。您添加到配置文件的自定义声明可在实时数据库,Cloud Firestore,云存储安全规则中访问。