在AngularFire2中使用Angular v6。
使用Firebase电子邮件进行重定向以验证和重置密码时遇到麻烦。
我的有效代码:
public verifyEmail(email: string): Observable<any> {
const verify = this.firebaseAuth.auth.currentUser.sendEmailVerification();
return from(verify.then(response => response).catch(e => e));
}
上面的代码发送电子邮件。
用户单击电子邮件中的链接,然后将其重定向到我的网站,例如仪表板。
我在Firebase模板中添加了自定义网址,但所有电子邮件模板只允许使用一个。
但是我需要不同的重定向URL来重置和验证电子邮件。
有什么想法吗?