You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Firebase Admin SDK创建含社交提供商的租户?是否仅支持控制台?

关于Identity Platform多租户管理的API实现说明

你提到的「仅能通过控制台完成多租户管理」并不属实,Google Identity Platform确实支持通过API实现租户的全生命周期管理。

Google Identity Platform提供了Admin API来处理租户相关操作,覆盖创建、查询、更新、删除等核心场景:

  • 创建租户:调用projects.tenants.create接口
  • 批量查询租户:调用projects.tenants.list接口
  • 更新租户配置:调用projects.tenants.patch接口
  • 删除指定租户:调用projects.tenants.delete接口

你参考的这份多租户管理文档中,除了控制台操作流程,也包含了API操作的详细说明,只需切换到文档的「API」标签页即可查看具体的调用参数、示例代码和权限要求。

举个创建租户的HTTP请求示例:

POST https://identitytoolkit.googleapis.com/v2/projects/{你的项目ID}/tenants
Authorization: Bearer {有效的访问令牌}
Content-Type: application/json

{
  "displayName": "测试租户",
  "allowPasswordSignup": true,
  "enableEmailLinkSignin": false
}

调用这些API前,需要先获取OAuth 2.0访问令牌,且调用账号需拥有Identity Platform管理员权限。

内容的提问来源于stack exchange,提问作者Pedro Voy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 23:09:35