首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用Action替换电子邮件模板中的自定义域的Firebase项目名称

用Action替换电子邮件模板中的自定义域的Firebase项目名称
EN

Stack Overflow用户
提问于 2020-11-05 09:41:26
回答 2查看 1.5K关注 0票数 2

背景

Firebase身份验证发送电子邮件进行注册、更改密码等。这些电子邮件包含与我的项目内部Firebase名称的链接。

问题

我想用我的自定义域替换这个内部名称,这似乎可以通过更改Action和使用一个动态链接来实现。

我不想用自己的代码来处理电子邮件操作,但是只想用自定义域替换Firebase域。这是关于发送电子邮件,其中包含与自定义域的链接,因此看起来很好。

现有答案

答案是存在的,但我不明白这到底是怎么回事。我不能发表评论,因为我的声誉太低。

https://stackoverflow.com/questions/46972194/how-to-customize-firebase-action-url-for-password-reset-and-email-verification#:~:text=You%20just%20need%20to%20create,Dynamic%20Link%20and%20hit%20done

插图

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-07 15:54:31

可以将电子邮件模板中的Firebase操作URL更改为自定义域,而不需要实现电子邮件操作处理程序代码,而是依赖现有的firebase功能。

在Firebase控制台中:

  1. 转到动态链接
  2. 通过输入自定义域YOURDOMAIN.com添加URL前缀YOURDOMAIN.com。不需要实际添加动态链接,仅此条目就足够了。
  3. 转到Authentication >模板>编辑(铅笔)>自定义操作URL
  4. 根据此模式输入您的自定义域(注意两个下划线):

https://YOURDOMAIN.com/__/auth/action

  1. 通过注册应用程序发送电子邮件,然后单击电子邮件中的链接。该链接将使您进入处理该操作的默认Firebase页面。
票数 3
EN

Stack Overflow用户

发布于 2020-11-05 09:57:02

这个过程在这个文献资料中有很好的解释。你必须:

1-创建电子邮件操作处理程序页面

2-将该页面链接到自定义操作url中的电子邮件模板。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64694627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档