onAuthStatechanged仅在用户登录或注销时触发,而不在电子邮件验证时触发。
根据文档
onAuthStatechanged将观察者添加到用户登录状态的更改。
观察者将在以下情况下触发:
首次调用auth()。onAuthStateChanged()时。它将以初始Auth状态触发。如果用户正在从auth()。signInWithRedirect()操作返回,则观察者将在初始触发之前等待该操作解决。
新用户登录时。
当已经登录的用户退出。

onAuthStatechanged仅在用户登录或注销时触发,而不在电子邮件验证时触发。
onAuthStatechanged将观察者添加到用户登录状态的更改。
观察者将在以下情况下触发:
首次调用auth()。onAuthStateChanged()时。它将以初始Auth状态触发。如果用户正在从auth()。signInWithRedirect()操作返回,则观察者将在初始触发之前等待该操作解决。
新用户登录时。
当已经登录的用户退出。