Javascript Firebase如何验证电子邮件地址

Javascript Firebase如何验证电子邮件地址,javascript,angular,firebase,ionic2,firebase-authentication,Javascript,Angular,Firebase,Ionic2,Firebase Authentication,我正在使用Ionic 2和Firebase对我的用户进行身份验证 我想利用Firebase来验证用户的电子邮件。与重置密码在此处的工作方式大致相同: resetPassword(email: string, fireAuth: firebase.auth.Auth): any { return fireAuth.sendPasswordResetEmail(email); } 这会通过电子邮件向用户发送链接,从而允许他们保留密码 一旦用户注册: fireAuth.createUserW

我正在使用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函数,通过电子邮件向用户发送验证链接,一旦他们被验证,我就可以允许他们登录

感谢您的帮助。

这里有一些信息,这个答案也很有用,这里有一些信息,这个答案也很有用