firebase.auth.OAuthProvider('google.com')
. 在返回的结果中,有一个
User
refreshToken
. 这是由生成的刷新令牌吗
google.com
所以我以后可以用它来刷新一个用来访问gmail的访问令牌?我说的是这个领域[谷歌参考](
https://firebase.google.com/docs/reference/js/firebase.User#refreshtoken
)
我的第二个问题是电话在哪里
access token
? 是那个吗
credential.idToken
?
const auth = firebase.auth();
var provider = new firebase.auth.GoogleAuthProvider();
const provider = new firebase.auth.OAuthProvider("google.com");
const currentUser = auth.currentUser;
auth.signInWithPopup(provider).then((result) => {
console.log(result.user) // contains `refreshToken`
console.log(result.credential.idToken) // is `idToken` access token?
}).catch((reason) => {
reject(reason);
});