Firebase 模拟读取被拒绝

mun*_*ikh 1 firebase firebase-security firebase-authentication firebase-realtime-database

在我的 firebase 项目中,我实现了 Google 身份验证。

我的 Firebase 规则如下所示:

{
  "rules": {
      "users": {
      "$uid": {
        ".read": "auth.uid == $uid",
        ".write": "auth.uid == $uid"
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

该数据库具有以下快照: 在此处输入图片说明

每次我尝试模拟。Firebase 说“模拟读取被拒绝”。

在此处输入图片说明

我在这里做错的任何想法?

mun*_*ikh 6

我意识到了这个问题。我正在访问“/users”,但相反,我应该访问“/users/$uid”来模拟规则。

  • 当我尝试将其输入规则游乐场的位置字段时,它表明这是一个无价值的位置。不喜欢 $uid 部分 (2认同)