是否可以通过 CLI 添加自定义声明?
Is it possible to add custom claims through CLI?
我们的应用程序将有数量有限的管理员用户,我想手动将管理员自定义声明添加到他们的帐户中。因此,我希望能够直接通过我机器上本地的 firebase 控制台或 CLI 手动添加自定义声明。对于一个用户,此操作可能每年只发生一次或根本不发生。如果无法通过 CLI 完成,是否有其他方法可以在我的本地机器上完成?
CLI 中没有添加自定义声明的命令。
我发现添加自定义声明的最简单方法是通过一个很小的 node.js 脚本,如图 here:
admin.auth().setCustomUserClaims(uid, {admin: true})
我们的应用程序将有数量有限的管理员用户,我想手动将管理员自定义声明添加到他们的帐户中。因此,我希望能够直接通过我机器上本地的 firebase 控制台或 CLI 手动添加自定义声明。对于一个用户,此操作可能每年只发生一次或根本不发生。如果无法通过 CLI 完成,是否有其他方法可以在我的本地机器上完成?
CLI 中没有添加自定义声明的命令。
我发现添加自定义声明的最简单方法是通过一个很小的 node.js 脚本,如图 here:
admin.auth().setCustomUserClaims(uid, {admin: true})