如何在新的 firebase 版本 9 中檢索用戶 firebase auth ID 令牌?
這是在下面的 firebase 版本 8 中完成的方式
firebase.auth().currentUser.getIdToken(/* forceRefresh */ true).then(function(idToken) {
// Send token to your backend via HTTPS
// ...
}).catch(function(error) {
// Handle error
});
有誰知道它是如何在 firebase 版本 9 中完成的?
uj5u.com熱心網友回復:
的getIdToken()需要,以從驗證SDK被匯入如下所示:
import { getAuth, getIdToken } from "firebase/auth"
const auth = getAuth();
const user = auth.currentUser
if (user) {
getIdToken(user).then((token) => {
console.log(token)
})
}
這同樣適用于getIdTokenResult()獲取用戶的自定義宣告。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/398212.html
標籤:javascript 火力基地 Firebase 身份验证
上一篇:Uncaught(inpromise)TypeError:querySnapshot.forEachisnotafunctionReactNative
