gpt4 book ai didi

firebase-authentication - 如何使用 gcloud 控制台或 firebase 工具 CLI 为新的 firebase 项目启用电子邮件和密码登录提供程序?

转载 作者:行者123 更新时间:2023-12-03 19:09:24 24 4
gpt4 key购买 nike

在我工作的公司中,我们为其他公司提供了一个解决方案,我们希望每个公司都有一个单独的该解决方案的实例,这包括一个单独的数据库实例,数据库是 Firebase,这个选择创建一个新的单独实例由于我们工作所在国家/地区的数据隐私法,这是必需的。
我正在编写一个脚本,当新客户端 SignUp 触发时,它会开始创建新的解决方案实例,包括创建新的 Firebase项目,我正在使用 firebase-tools CLIgcloud CLI .
项目创建正确,并且创建了管理员帐户,唯一剩下的就是让管理员能够登录到新的Firebase项目。这通常是从 Firebase web console 手动完成的。 ,通过启用登录提供程序,Email&Password在我的情况下登录提供程序。这部分过程没有自动化,因为我找不到应该传递给 Firebase-tools 的命令或 gcloud ClIFirebase 中启用登录提供程序项目。
可以传递给 Firebase tools 的命令是什么?或至gcloud CLI , 更改 firebase 项目配置以启用登录提供程序?登录 Email&Passsword在这种情况下.. 或者有没有办法以编程方式使用 Google client libraries ?

最佳答案

从查看 REST API for the Google Identify Platform ,我没有立即看到显示电子邮件+密码身份验证的调用。除非我忽略了某些内容,否则这意味着可能无法通过公共(public) API 以编程方式启用此提供程序。
从检查 Firebase 控制台的功能来看,它似乎通过 https://identitytoolkit.clients6.google.com/admin/v2/projects/<projectid>/config 处理提供程序配置。端点,但我不确定这是公共(public) API 的一部分。

关于firebase-authentication - 如何使用 gcloud 控制台或 firebase 工具 CLI 为新的 firebase 项目启用电子邮件和密码登录提供程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62622645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com