【问题标题】:firebase real-time database rules for admin sdkadmin sdk 的 firebase 实时数据库规则
【发布时间】:2018-11-01 10:43:21
【问题描述】:

如何在 firebase admin sdk 上为 REST API 应用实时数据库规则。

{ 
 "rules": {
   "users": {
     ".read": auth != null,
     ".write": auth != null
   }
 }
}

【问题讨论】:

  • 你不能。 Admin SDK 就是这样 - 具有管理权限的 SDK。您可以考虑改用REST APIJavaScript SDK
  • @Grimthorr 是正确的。我只是想补充一点,我将通过将分支设置为 write : false, read : false 用于仅管理员分支、write : auth != null, read : false 用于只写分支(提交队列)和write : false, read : auth != null 用于只读分支(已发布)。

标签: firebase firebase-realtime-database authorization firebase-admin


【解决方案1】:

您可以通过设置 databaseAuthVariableOverride 选项以有限的权限授权 Admin SDK。详情请见https://firebase.google.com/docs/database/admin/start#authenticate-with-limited-privileges

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-22
    • 2021-07-01
    • 2021-01-31
    • 1970-01-01
    相关资源
    最近更新 更多