【问题标题】:Firebase - Rules of transactionFirebase - 交易规则
【发布时间】:2016-11-25 04:11:08
【问题描述】:

我尝试在 Firebase 上设置规则,如果 uid (abc_x) === $account (abc_y),它可以读取数据并且每个人都可以插入、更新数据。但是当我使用事务时,它报告“错误:permission_denied”

 "countchat":{
    "$account": {
      ".read": "$account === auth.uid",
      ".write": "auth != null", 
    }
  },

【问题讨论】:

标签: firebase firebase-realtime-database firebase-security


【解决方案1】:

来自documentation

在使用具有安全和 Firebase 规则的事务时,请注意,除了 .write 访问权限之外,客户端还需要 .read 访问权限才能执行事务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多