【问题标题】:Firebase OTP authentication:token verification APIFirebase OTP 身份验证:令牌验证 API
【发布时间】:2018-05-06 04:22:40
【问题描述】:

据我所知,firebase Otp 验证的工作方式如下。

1)在每个平台上,firebase 都提供了用于发送和读取 OTP 的自定义 UI。

2) 成功 Otp 验证后,firebase 返回用户数据和令牌。

我的问题是有什么方法可以检查令牌是否有效。

我在他们的文档中找不到任何关于令牌验证 API 的信息。

【问题讨论】:

    标签: javascript firebase firebase-authentication


    【解决方案1】:

    在电话号码身份验证后,您将获得一个 Firebase ID 令牌,就像对所有其他 Firebase 身份验证方法一样。您可以拨打firebase.auth().currentUser.getIdToken()获取。

    要在您自己的服务器上验证它,您可以将它与经过身份验证的请求一起发送到您的服务器,并使用 Firebase 管理 SDK verifyIdToken 来验证该 ID 令牌并解析其基础声明。

    【讨论】:

      猜你喜欢
      • 2022-07-16
      • 1970-01-01
      • 2019-06-28
      • 2014-02-25
      • 2021-02-18
      • 2016-09-29
      • 1970-01-01
      • 2021-09-23
      相关资源
      最近更新 更多