我正在使用Ionic 2和Firebase来验证我的用户。
我想利用Firebase 验证用户电子邮件。与重置密码的方式大致相同:
resetPassword(email: string, fireAuth: firebase.auth.Auth): any {
return fireAuth.sendPasswordResetEmail(email);
}
这会通过电子邮件发送给用户的链接,以便他们重新设置密码。
用户注册后:
fireAuth.createUserWithEmailAndPassword(email, password).then((newUser) => {
this.userProfile.child(newUser.uid).set({ email: email });
});
新用户按预期使用以下内容:
emailVerified:false
我想调用Firebase函数将验证链接通过电子邮件发送给用户,一旦验证完毕,我就可以允许他们登录。
任何帮助表示感谢。