Kann nicht currentUser auf laden

Wenn Sie versuchen, zu überprüfen, ob ein Benutzer angemeldet ist über firebase.auth().currentUser wie diese:

if (firebase.auth().currentUser === null) {
  console.log('User not signed in');
}

Immer wenn ich die Seite aktualisieren, oder navigieren Sie, um die obigen null zurück (auch wenn ich nur angemeldet).

Komisch ist, dass wenn ich mich einloggen

console.log(firebase.auth().currentUser) //This returns null
console.log(firebase.auth()) //Here I can inspect the object and currentUser exists...!

Ich weiß wirklich nicht, was hier Los ist. Ich bin mit der Reaktion und wiedermal, aber es sollte nicht wirklich wichtig, würde ich sagen.

Gibt es eine kleine Verzögerung, in denen der FB initialisiert und Sie können nicht auf das currentUser? Wenn ja, wie kann ich sehen, es in die log-Ausgabe von firebase.auth()?

InformationsquelleAutor Chris | 2016-06-17
Schreibe einen Kommentar