在我的Web应用程序中注册后,我将用户重定向到一个页面,告诉他验证其电子邮件。他完成此操作后,我想自动检测VerificationStatus的更改,然后更改页面。遵循这些原则。
auth.user.subscribe(user => {
if (!!user && user.emailVerified === true) {
this.redirectToLogin();
}
});
我找不到任何方法来检测emailVerified状态的变化,所以我想,也许是有间隔时间在不时地更新用户数据,但是我找不到方法来刷新Firebase身份验证中的用户数据。
有没有一种方法可以在不重新加载/刷新页面的情况下更新用户数据?我是否需要刷新authState?如果可能的话,我该怎么办?
我想做什么,甚至可能吗?
答案 0 :(得分:1)