【问题标题】:Accessing Firestore from Firebase Realtime Database Security Rules从 Firebase 实时数据库安全规则访问 Firestore
【发布时间】:2020-10-19 04:07:07
【问题描述】:

我正在积极使用 Firebase 实时数据库和 Firestore。在某些情况下,我需要检查 Firestore 上的文档以允许用户在 Firebase 实时数据库上写入。

基本上,我需要访问 Firestore 上 users 集合中的用户文档,以允许用户在 Firebase 实时数据库的 posts 节点下创建帖子。

这样的事情有可能吗?

"rules": {
  "posts": {
    ".write": "get(/databases/$(database)/documents/users/$(auth.uid)).data.isVerified == true",
  }
}

【问题讨论】:

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


    【解决方案1】:

    不,安全规则之间不能交叉产品。

    您能做的最好的事情是在需要规则的两个产品之间镜像数据。

    【讨论】:

      猜你喜欢
      • 2018-12-15
      • 2018-08-27
      • 2020-08-08
      • 2020-01-22
      • 1970-01-01
      • 2021-01-14
      • 2021-07-14
      相关资源
      最近更新 更多