我们正在将Firebase与VueJS结合使用来管理应用程序的登录。而且我们还需要使用accessToken
访问其他Google API,不幸的是,令牌在一小时后失效。
import firebase from 'firebase'
firebase.auth().signInWithPopup(provider)
.then(firebaseUser => {
var accessToken = firebaseUser.credential.accessToken;
})
我们如何定期更新accessToken
,以便继续访问其他Google API,而不必注销和登录Firebase?
我已经进行了一些研究,但没有找到任何适合此问题的简单解决方案。
类似的问题
修改
这个问题与accessToken
而不是IdToken
firebaseUser.credential:
accessToken: "ya29.GlwyBic64v6PW8......"
idToken: "eyJhbGciOiJSUzI1NiIsImt...."
providerId: "google.com"