首页 > 解决方案 > 有没有办法使用 Firebase Auth 将验证电子邮件发送到自定义电子邮件 ID(比如管理员)而不是用户的电子邮件 ID?

问题描述

我正在为这个项目使用颤振。我的目标是在用户注册他/她的帐户后向管理员发送一封验证电子邮件。管理员通过电子邮件验证后,该配置文件将被注册。

我知道我们可以向用户本身发送一封验证电子邮件,以使用 Firebase Auth 验证电子邮件 ID。我想知道是否有办法将接收者的地址从用户更改为管理员的电子邮件 ID(自定义电子邮件 ID)。如果没有,那么还有其他方法可以执行此任务吗?

预先感谢您的帮助。

我使用 Cloud Firestore 作为数据库服务。

标签: firebaseauthenticationflutteremail-validation

解决方案


您可以使用Cloud Functions了解创建或删除用户的时间。

但是,如果您只想在电子邮件被确认后才收到电子邮件,那么您必须在您的应用程序中执行此操作,触发一些逻辑,一旦您检测到电子邮件被验证,就会从您的应用程序内部向您发送消息。


推荐阅读