Firebase user.sendEmailVerification()发送到我自己的地址

Firebase user.sendEmailVerification()发送到我自己的地址,firebase,firebase-authentication,Firebase,Firebase Authentication,每当firebase用户创建帐户时,我都希望将验证邮件发送到我自己的邮件,而不是创建的用户的电子邮件 这是我的代码: 导出函数onAuthStateChanged(回调){ auth.onAuthStateChanged((用户)=>{ 让userinfo={uid:,令牌:,名称:,电子邮件:,已验证:} if(firebaseUser){ 用户信息={ uid:user.uid, 令牌:user.ma, 名称:user.displayName, 电子邮件:user.email, 已验证:u

每当firebase用户创建帐户时,我都希望将验证邮件发送到我自己的邮件,而不是创建的用户的电子邮件

这是我的代码:

导出函数onAuthStateChanged(回调){ auth.onAuthStateChanged((用户)=>{ 让userinfo={uid:,令牌:,名称:,电子邮件:,已验证:} if(firebaseUser){ 用户信息={ uid:user.uid, 令牌:user.ma, 名称:user.displayName, 电子邮件:user.email, 已验证:user.emailVerified } 如果(!user.emailVerified){ user.sendEmailVerification(); } } })
}Firebase身份验证将只向用户配置文件中指定的帐户发送电子邮件。您无法将其配置为将电子邮件发送到其他位置

我可以很快看到的选项:

  • 在调用
    user.sendEmailVerification()
    时,向您自己的a地址发送额外的电子邮件
  • 或者完全使用您自己的验证流,而不依赖Firebase身份验证的
    user.sendEmailVerification()
    方法
Firebase对这两种操作都没有特定的支持,您必须自己编写它们,就像您需要发送电子邮件一样。如果你是新手,你可能想看看