首页 > 解决方案 > .onAuthStateChanged 方法是否计入 Firebase 身份验证验证?

问题描述

因此,我正在尝试确定 Firebase 身份验证“验证”可能会迅速与Firebase 定价计划相抵触的所有潜在方式。

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

我在文档中找不到任何关于 firebase.auth().onAuthStateChanged() 方法计数验证的内容。

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

当 .onAuthStateChanged() 完全运行时,“验证”是否计入限制?

标签: firebasefirebase-authentication

解决方案


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

请注意,令牌刷新也不计入任何定价配额。Firebase 身份验证的唯一收费部分是 SMS 验证,这仅在您调用signInWithPhoneNumber以登录用户时发生


推荐阅读