Firebase OTP身份验证:令牌验证API

时间:2018-05-06 04:22:40

标签: javascript firebase firebase-authentication

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

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

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

我的问题是有没有办法检查令牌是否有效。

我无法从他们的文档中找到有关令牌验证API的任何信息。

1 个答案:

答案 0 :(得分:0)

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

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