【问题标题】:Make firebase user information view able only by the user and admin使 firebase 用户信息只能由用户和管理员查看
【发布时间】:2019-11-26 17:28:12
【问题描述】:

我正在尝试为 Cloud Firestore 设置只有我可以编写的 Firebase 安全规则。但是每个人都可以阅读它。

这是我的规则:

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /users/{user} {
     allow read, write: if request.auth.uid != null;
    }
  }
}

我不确定是否为它设置了安全规则。如何设置或使用模拟器测试用户信息只能由用户和管理员查看?

【问题讨论】:

    标签: firebase google-cloud-firestore firebase-authentication firebase-security


    【解决方案1】:

    有两种方法可以测试您的规则。您可以使用rules simulator in the Firebase console。转到规则选项卡以找到它。

    您还可以使用Firestore rules emulator 在本地测试规则,使用代码检查规则是否符合您的预期。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-27
      • 1970-01-01
      • 2016-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多