当用户验证了他的电子邮件时如何监听?



如果您的电子邮件未通过验证,我的登录页面会重定向到另一个页面。第二页旨在强制用户验证电子邮件。加载页面时,验证邮件将发送:

this.user.sendEmailVerification();

现在,用户转到电子邮件并单击验证链接。

如何在代码中设置一个侦听器,以便在电子邮件通过验证后触发函数?

您可以按照本文档中所述自定义电子邮件操作处理程序。

某些用户管理操作,例如更新用户的电子邮件地址 并重置用户的密码,导致电子邮件被发送到 用户。这些电子邮件包含收件人可以打开以完成的链接 或取消用户管理操作。默认情况下,用户管理 电子邮件链接到默认操作处理程序,该处理程序是托管的网页 位于您项目的 Firebase 托管网域中的网址上。

您可以改为创建并托管要执行的自定义电子邮件操作处理程序 自定义处理并将电子邮件操作处理程序与 网站。

以下用户管理操作要求用户完成 使用电子邮件操作处理程序的操作:

  • 重置密码
  • 撤消电子邮件地址更改 - 当用户更改其帐户的主电子邮件地址时,Firebase 会向其旧电子邮件地址发送电子邮件 允许他们撤消更改的地址
  • 验证电子邮件地址

要自定义 Firebase 项目的电子邮件操作处理程序,您必须 创建并托管一个使用 Firebase JavaScript SDK 的网页 验证请求的有效性并完成请求。然后,您必须 自定义 Firebase 项目的电子邮件模板,以链接到您的 自定义操作处理程序。

相关内容

  • 没有找到相关文章

最新更新