0

Ich habe diesen Code von Firebase und kann nicht in Angular 2 CLI laufen, es zeigt nicht erreichbaren Code. Wie kann ich das ersetzen oder es funktioniert lassen?FireBase getToken (/ forceRefresh/true) funktioniert nicht

firebase.auth().currentUser.getToken(/ forceRefresh/true).then(function(idToken) { 
    // Send token to your backend via HTTPS 
    // ... 
}).catch(function(error) { 
    // Handle error 
}); 

Vielen Dank.

+0

, welcher Teil des Code unleserlich –

+0

(/ forcerefresh/true) - dieser Teil –

+0

/* * forcerefresh / – bojeil

Antwort

0

Die richtige Methode, um dieses Problem zu beheben, besteht darin, zuerst zu überprüfen, ob der Benutzer vorhanden ist, und dann die Token-ID abzurufen. getToken() ist veraltet. Versuchen Sie es mit getIdToken()

firebase.auth().onAuthStateChanged(function(user) { 
    if (user) { 
    user.getIdToken().then(function(data) { 
     console.log(data) 
    }); 
    } 
}); 
Verwandte Themen