新的 Firebase 身份验证计费如何运作?

Tah*_*ami 2 firebase google-cloud-platform google-identity-toolkit firebase-authentication

我的应用程序仅支持使用 Firebase 身份验证通过电子邮件/密码、Google 和 Facebook 登录。

在里面Authentication -> Settings tab,Firebase 对我说"Upgrade to Firebase Auth with Identity platform to access this feature."

我升级成功是因为我想禁用在客户端创建新帐户并禁用删除帐户。这些功能只是我想要的。

如果您有兴趣知道为什么我要禁止在客户端创建新帐户?请在这里检查我的问题以了解原因。

今天我打开Firebase Pricing,发现 Firebase 身份验证发生了变化,如您所见,Firebase 在最后添加了 2 行新行。

在此输入图像描述

我没有在电话验证中付费,因为我不使用该提供商。我只收取 Firebase 实时数据库和 Firebase 存储的费用。

这是我的问题:

  1. Identity Platform Pricing Monthly active users (excluding SAML/OIDC)=> 如果每日活跃用户数为 83,000 (83,000 * 30 = 2,490,000),到月底我大约需要支付多少费用?
  2. Monthly active users - SAML/OIDC=> 正如我上面所说,我的应用程序仅支持通过电子邮件/密码、Google 和 Facebook 登录,这是否意味着我不会因 SAML 和 OIDC 付费?

我希望一切都清楚。谢谢。

Dha*_*raj 5

如果您的每月活跃用户数为 83K,那么您无需为 50K 用户付费,因为它属于免费套餐。但您将按照Google Cloud 文档中提到的定价为接下来的 33K 个用户付费:

在此输入图像描述

从文档来看,

在给定月份内登录的任何帐户都被视为活跃用户。免费存储不活跃用户。

对于给定的示例,您的账单将是:

0.0055*33000 = $181.5 / month
Run Code Online (Sandbox Code Playgroud)

我的应用程序仅支持通过电子邮件/密码、Google 和 Facebook 登录,这是否意味着我不会因 SAML 和 OIDC 付费?

是的,如果您不使用 SAML/OIDC(第 2 级提供商),那么您将仅根据上述第 1 级定价付费。

如果您使用任何 2 级提供商,则您最多只能获得 50 个免费 MAU,$0.015 / MAU / month此后也将获得此免费 MAU。