首页 文章

AngularFire2电子邮件验证

提问于
浏览
0

我正在使用AngularFire2来验证使用Firebase的用户 .

我允许用户更改他们的电子邮件地址 .

firebaseUser: firebase.User

firebaseUser.updateEmail(newEmail).catch((data) => {...

现在我想也能够将 emailVerification 设置为 false .

firebaseUser.emailVerified = false;

updateEmail 函数是自动将其设置为false,还是我需要手动执行的操作?如果是这样,怎么样?

任何帮助赞赏 .

1 回答

  • 1

    目前,这是我相信它的工作方式(我有待纠正)

    According to the docs,当您使用新电子邮件更新电子邮件时,会发生以下情况:

    “电子邮件将发送到原始电子邮件地址(如果已设置),允许撤消电子邮件地址更改,以防止帐户被劫持 . ”

    确认后(此处's the part I' m不确定),新电子邮件设置为 emailVerified: false ,因为已验证的电子邮件已消失 .

    因此,如果您希望验证此新电子邮件地址,请重新发送验证 .

相关问题