【发布时间】:2020-04-21 18:59:19
【问题描述】:
我已经阅读了很多关于使用 Firebase 自定义令牌的文章。总而言之,分为三个步骤:
- 使用
firebase-admin.auth().createCustomToken(/* user ID */)创建自定义令牌 - 通过交换自定义令牌获取 ID 令牌。
- 将文档发布到 Firestore
我可以从以下两个 API 中获取 ID 令牌。
https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyCustomToken?key=API_KEY
https://identitytoolkit.googleapis.com/v1/accounts:signInWithCustomToken?key=API_KEY
在这两个 Google API 中,我应该将哪一个用于新项目?
一些我也想知道的信息:
- 这些 API 是否真的相同?
- 除了名称
verifyCustomToken和accounts:signInWithCustomToken之外,两者有什么区别? - 我应该使用 v3 API,因为它不是 v1 吗?一些教程仍然引用 v1 API。
【问题讨论】:
-
我认为这可能是相关的,这是我几个月前的问题stackoverflow.com/q/54630909/9590251
标签: firebase firebase-authentication