Firebase应用程序检查配额和限制

cpjpxq1n  于 2023-03-03  发布在  其他
关注(0)|答案(2)|浏览(484)

来自firebase文档https://firebase.google.com/docs/app-check

  • 您对App Check的使用受您所使用的认证提供商的配额和限制的约束。DeviceCheck访问受Apple设置的任何配额或限制的约束。SafetyNet的每日配额为10,000个呼叫... *

我的问题是:"每天10,000次调用"是什么意思?是指对firebase服务的10,000次API调用,例如:调用云功能10.000次?如果是真的,那么这将限制使用我们应用程序的用户数量。

uidvcgyl

uidvcgyl1#

这意味着当客户端与后端资源交互时,您的应用程序每天可以调用SafetyNet 10,000次。您可以填写一张表格,请求增加该限制-10,000次只是基线。您应该查看Firebase建议的文档。
客户端将在向Firebase发出的每个请求中发送一个应用程序检查令牌,当在控制台中强制/启用应用程序检查时,Firebase将在允许访问资源之前验证令牌。可以理解的是,这将与JWT类似,因此它对任何一个应用程序示例(或用户)都有效一段时间。

xdnvmnnf

xdnvmnnf2#

来自Firebase支持的答案:
我会尽力回答你的问题。关于第一个问题,是的,下面是每个项目的确切配额限制:
每天200万个电话每分钟1万个每个用户每分钟50个
请记住,这些内容可能会发生变化。
关于第二个问题,生成新令牌时会调用证明API,API请求由Firebase Services处理并由AppCheck后端验证。
每天10k个呼叫仅在生成新令牌时才有,这意味着,例如,如果您每天都使令牌过期,并且每天的用户少于10k,则不应达到该限制。
但是,每天的2000000个调用(据我理解)是firebase_admin_sdkverify_token方法实际验证令牌。

相关问题