使用Firebase idToken代表用户访问Google API

时间:2019-01-21 12:27:10

标签: node.js firebase google-api firebase-authentication

我使用Firebase对我的应用程序中的用户进行身份验证。对于后端服务,我使用Google生成的JWT idToken对请求进行身份验证。但是,如果我要代表该用户(例如Google云端硬盘)访问Google API,则需要一个不透明的accessToken。我可以使用Firebase JWT生成或检索accessToken吗?

firebase.auth().signInWithPopup(provider)为我提供了所需的accessToken,但它将过期并且在auth().currentUser对象中不可用。

0 个答案:

没有答案