我一直在使用Authenticate for Web服务。我将电子邮件验证链接发送到带有自定义操作链接的注册电子邮件。我想在用户单击链接时将其重定向到主页。即使单击链接,emailVerified
仍然为假。
auth.onAuthStateChanged(user => {
if (user) {
console.log("verified", user.emailVerified); //false
auth.currentUser.reload().then(() => {
console.log("after reload", auth.currentUser.emailVerified); // false
});
} else {
console.log("no user signed in");
}
});
尽管Firebase提供的默认链接不是问题。