【问题标题】:Is it possible to add custom claims through CLI?是否可以通过 CLI 添加自定义声明?
【发布时间】:2019-11-10 01:20:50
【问题描述】:

我们的应用程序将有数量有限的管理员用户,我想手动将管理员自定义声明添加到他们的帐户。因此,我希望能够直接通过 firebase 控制台或 CLI 在我的机器上本地手动添加自定义声明。此操作可能每年仅发生一次,也可能仅针对一个用户根本不发生。如果无法通过 CLI 完成,还有其他方法可以在我的机器上本地完成吗?

【问题讨论】:

    标签: firebase firebase-authentication firebase-cli


    【解决方案1】:

    CLI 中没有添加自定义声明的命令。

    我发现添加自定义声明的最简单方法是通过一个微小的 node.js 脚本,如 here 所示:

    admin.auth().setCustomUserClaims(uid, {admin: true})
    

    【讨论】:

      猜你喜欢
      • 2022-09-28
      • 1970-01-01
      • 2019-01-08
      • 2018-07-05
      • 1970-01-01
      • 1970-01-01
      • 2020-11-23
      • 1970-01-01
      • 2015-11-11
      相关资源
      最近更新 更多