Javascript 如何在#Firebase中添加忘记/重置密码链接

Javascript 如何在#Firebase中添加忘记/重置密码链接,javascript,angular,firebase,angularfire2,Javascript,Angular,Firebase,Angularfire2,我正在我的项目中使用AngularFire2。我想在我的登录视图中添加一个重置/忘记密码链接 你知道怎么做吗 我想#AskFirebase只实现这两种方法: 发出请求,Firebase将发送一封包含代码的电子邮件 requestPasswordReset(email: string) : Promise<any> { return this.afAuth.auth.sendPasswordResetEmail(email); } requestPasswordReset(电

我正在我的项目中使用AngularFire2。我想在我的登录视图中添加一个重置/忘记密码链接

你知道怎么做吗


我想#AskFirebase

只实现这两种方法:

发出请求,Firebase将发送一封包含代码的电子邮件

requestPasswordReset(email: string) : Promise<any> {
    return this.afAuth.auth.sendPasswordResetEmail(email);
}
requestPasswordReset(电子邮件:string):承诺{
返回此.afAuth.auth.sendPasswordResetEmail(电子邮件);
}
然后,您需要从用户处获得带有新密码的代码

confirmNewPassword(code: string, password: string) : Promise<any> {
    return this.afAuth.auth.confirmPasswordReset(code, password);
}
confirmNewPassword(代码:string,密码:string):承诺{
返回此.afAuth.auth.confirmPasswordReset(代码、密码);
}

请参阅。如果你在工作中遇到困难,请分享。谢谢@FrankvanPuffelen。太完美了!工作起来很有魅力。但是我在
AngularFire
auth对象中找不到函数
auth.sendPasswordResetEmail
。还没有包括在内吗?我正在使用'angularfire2:^2.0.0-beta.8','我不知道是否包括在内。如果没有,您只需在Firebase JavaScript API上调用它。