哪些 API 集计入 Firebase Auth API 限制(500 次请求/秒)?

use*_*594 5 firebase firebase-authentication firebase-admin

火力点AUTH文档显示,那么您只能火力地堡验证API第二每个项目的要求高达500个请求/秒每个服务帐户和1000个请求/。

例如,如果我使用 Firebase Auth Admin SDK 来调用getUserByEmailupdateUser,这些操作是否计入 API 限制?

如何使用verifyIdTokenAPI验证 id 令牌?如果我的项目通过验证 authIdToken 来验证从客户端传入服务器的所有请求,这是否意味着我的服务器的扩展阈值上限将为每个项目 1000 个请求/秒,因为服务器的下游服务之一 Firebase Auth 最多只能接受1000 个请求/秒来验证身份验证令牌?

Firebase 文档似乎缺少与这些 API 限制相关的详细信息。

小智 0

是的,1k/s 包括管理 API 的所有限制。我觉得如果下游只能处理 1k/s,你总是可以实施退避或节流算法来处理更高的突发负载。我认为这些对于用户身份验证来说基本上足够了,因为用户不经常登录。对于机器到机器,我建议您使用不同的身份验证系统。