使用默认用户部署 firebase 云函数

Deploy firebase cloud function with default user

我创建了一些云函数。我的功能依赖于以管理员为角色的自定义声明。我希望能够创建一个默认用户(在环境变量中设置)以具有管理员角色,以便它可以在需要时用于分配其他人,但只能在部署期间创建。是否可以放入云函数以便在部署函数时创建用户?

Is that possible to put in cloud functions so it creates a user when deploying the functions?

没有。部署所需的任何帐户必须在部署之前存在。无论您使用什么命令 运行ning(gcloud 或 firebase CLI)都无法在单个命令中加倍工作。您将需要 运行 至少两个命令来设置所有内容,或者创建您自己的程序或脚本来一次性完成所有工作。