。在Firebase身份验证中,emailVerified是一个布尔值,用于指示用户的电子邮件地址是否已通过验证。
当用户注册或更改其电子邮件地址时,Firebase会发送一封验证电子邮件给用户。用户需要点击该电子邮件中的链接来验证其电子邮件地址。一旦验证成功,Firebase会将用户的emailVerified状态设置为true。
在某些情况下,我们可能需要重新加载当前用户的身份验证状态,以确保我们拥有最新的信息。但是,重新加载用户不会刷新emailVerified状态。这意味着,即使用户在重新加载后验证了其电子邮件地址,emailVerified状态仍然保持不变。
要更新emailVerified状态,我们需要使用Firebase身份验证提供的其他方法。例如,我们可以使用sendEmailVerification()方法重新发送验证电子邮件给用户,以确保其emailVerified状态是最新的。
总结: 重新加载当前用户不会刷新Firebase身份验证中的emailVerified状态。要更新emailVerified状态,可以使用Firebase身份验证提供的其他方法,如重新发送验证电子邮件给用户。
领取专属 10元无门槛券
手把手带您无忧上云