用于电子邮件地址验证和密码重置的 Reactjs firebase 身份验证操作 link
Reactjs firebase authentication action link for Email address verification and Password reset
我有 Reacts 应用程序并使用 firebase 身份验证。所以我已经发送了电子邮件地址验证和密码重置电子邮件。所以用户收到了这两封电子邮件。
对于电子邮件地址验证,当他们点击操作 link 时,他们会看到“您的电子邮件已经过验证”默认页面。
对于密码重置电子邮件,当他们点击操作 link 时,他们会看到“新密码”默认页面并重置。
所以我创建了自己的重置密码页面并更改了电子邮件模板中的操作 link,[重置密码操作 link][1].
但问题是该操作 link 已更改所有其他电子邮件模板。
所以我的问题是如何创建操作 link、[验证电子邮件操作 link][2]。
或者我如何根据 reactjs 应用程序的模式参数重定向。
没有任何直接的方法可以仅针对单个电子邮件模板自定义 URL。它在控制台中说它们相同。
在那些 URL 中有一个查询参数 mode
。您可以阅读该内容,然后根据需要重定向或使用 Firebase SDK 验证同一页面上 link 中的 oobCode
。
查看文档中的 Create the email action handler page 部分以获取示例。
我有 Reacts 应用程序并使用 firebase 身份验证。所以我已经发送了电子邮件地址验证和密码重置电子邮件。所以用户收到了这两封电子邮件。
对于电子邮件地址验证,当他们点击操作 link 时,他们会看到“您的电子邮件已经过验证”默认页面。
对于密码重置电子邮件,当他们点击操作 link 时,他们会看到“新密码”默认页面并重置。
所以我创建了自己的重置密码页面并更改了电子邮件模板中的操作 link,[重置密码操作 link][1].
但问题是该操作 link 已更改所有其他电子邮件模板。
所以我的问题是如何创建操作 link、[验证电子邮件操作 link][2]。
或者我如何根据 reactjs 应用程序的模式参数重定向。
没有任何直接的方法可以仅针对单个电子邮件模板自定义 URL。它在控制台中说它们相同。
在那些 URL 中有一个查询参数 mode
。您可以阅读该内容,然后根据需要重定向或使用 Firebase SDK 验证同一页面上 link 中的 oobCode
。
查看文档中的 Create the email action handler page 部分以获取示例。