.onAuthStateChanged方法是否会计入Firebase身份验证?

Does .onAuthStateChanged method count against Firebase Authentication verification?

因此,我正在尝试确定Firebase身份验证"验证"可能很快与Firebase定价计划相抵触的所有潜在方式。

如果我输入错了,请纠正我,但是在以下情况下,身份验证会计入价格计划中:

  • 用户成功登录
  • 用户成功创建一个帐户
  • 如果因某种原因登录/创建失败,则不会

我在文档中找不到关于firebase.auth()。onAuthStateChanged()方法的任何内容,这些方法都无法验证。

要检查身份验证状态是否已更改,您是否还需要检查用户是否已验证? 如果由于帐户被删除/禁用或电子邮件/密码更新而导致刷新令牌已过期,则必须重新验证该帐户。

当完全运行.onAuthStateChanged()时,是否将"验证"计数为限制?


onAuthStateChanged的侦听器会通知您应用程序中发生的身份验证状态更改。 附加侦听器本身并不会导致身份验证状态发生任何变化。 它不计入任何定价配额。

请注意,令牌刷新也不会计入任何定价配额。 Firebase身份验证的唯一定价部分是SMS验证,只有当您致电signInWithPhoneNumber来登录用户时,才会进行SMS验证。