【问题标题】:Firebase: How to generate confirmation code?Firebase:如何生成确认码?
【发布时间】:2016-05-27 18:59:41
【问题描述】:

我正在尝试使用sendEmailVerificationapplyActionCode 方法在我的应用程序中进行一些电子邮件验证。但是,在使用我的电子邮件地址创建帐户并执行 sendEmailVerification 后:我收到了一条仅包含确认链接但没有任何验证码的消息。

那么如何使用 firebase 生成和接收确认码呢?

【问题讨论】:

  • 您能否澄清一下,您是否获得了电子邮件验证链接?如果您单击它,是否会打开默认操作代码页面,并确认您的电子邮件已通过验证?这是预期的行为。您可以将 firebase 控制台中的登录页面更新为您拥有的自定义页面,然后自己从 url 解析代码以自行验证代码。我们目前正在编写用于构建自定义操作代码处理程序的文档。所以请继续关注。
  • @bojeil 是的,我得到了电子邮件确认链接,这就是我点击它时才得到的s33.postimg.org/yci00xrrj/firebasevalidation.png">。
  • 这是预期的行为。这意味着该电子邮件已通过验证。在 url 中传递代码和操作模式,并在默认登录页面中通过 applyActionCode 为您验证代码。文档将在未来几周内更新,说明如何构建您自己的自定义电子邮件验证、密码重置等登录页面。
  • @bojeil 嗯 .. 明白了。 'oobCode' 参数是我需要的。谢谢,这很有帮助。

标签: javascript firebase firebase-authentication


【解决方案1】:

确认链接中的“oobCode”参数就是这种情况下所需要的。

【讨论】:

    猜你喜欢
    • 2011-01-06
    • 2012-05-02
    • 2021-08-05
    • 2016-10-13
    • 2019-06-09
    • 2020-11-08
    • 1970-01-01
    • 2019-07-26
    • 1970-01-01
    相关资源
    最近更新 更多