【发布时间】:2016-05-27 18:59:41
【问题描述】:
我正在尝试使用sendEmailVerification 和applyActionCode 方法在我的应用程序中进行一些电子邮件验证。但是,在使用我的电子邮件地址创建帐户并执行 sendEmailVerification 后:我收到了一条仅包含确认链接但没有任何验证码的消息。
那么如何使用 firebase 生成和接收确认码呢?
【问题讨论】:
-
您能否澄清一下,您是否获得了电子邮件验证链接?如果您单击它,是否会打开默认操作代码页面,并确认您的电子邮件已通过验证?这是预期的行为。您可以将 firebase 控制台中的登录页面更新为您拥有的自定义页面,然后自己从 url 解析代码以自行验证代码。我们目前正在编写用于构建自定义操作代码处理程序的文档。所以请继续关注。
-
@bojeil 是的,我得到了电子邮件确认链接,这就是我点击它时才得到的s33.postimg.org/yci00xrrj/firebasevalidation.png">。
-
这是预期的行为。这意味着该电子邮件已通过验证。在 url 中传递代码和操作模式,并在默认登录页面中通过 applyActionCode 为您验证代码。文档将在未来几周内更新,说明如何构建您自己的自定义电子邮件验证、密码重置等登录页面。
-
@bojeil 嗯 .. 明白了。 'oobCode' 参数是我需要的。谢谢,这很有帮助。
标签: javascript firebase firebase-authentication