Ich verwende den JS-Bibliotheksaufruf firebase.auth().signInWithEmailAndPassword(email, password)
und bekomme ein User
Objekt zurück. Das Objekt User
enthält eine refreshToken
.Wie kann ich das Firebase refreshToken zur erneuten Authentifizierung verwenden?
Ich verwende curl 'https://docs-examples.firebaseio.com/rest/saving-data/auth-example.json?auth=TOKEN'
, um Firebase aufzurufen.
Das Token wird schließlich ablaufen. Damit es so aussieht, als hätte die Anwendung (iOS
und macOS
) eine permanente Anmeldung, möchte ich das Token aktualisieren, wie mache ich das mit der Bibliothek REST
oder JS
? Ich kann keine Anrufe in der Dokumentation finden, die es mir erlauben, die refreshToken
zu verwenden, um eine neue token
zu bekommen.
Sollte diese Anfrage funktionieren, um das Token der Gmail-API zu aktualisieren? @ kgaidis – ArtStyle
@ArtStyle Ich bin nicht vertraut mit Google Mail-API, also weiß ich nicht – kgaidis
Dies funktioniert, aber leider nicht ausgelöst Firebase [onIdTokenChanged] (https://firebase.google.com/docs/reference/js/firebase. auth.Auth # onIdTokenChanged) Zuhörer ... Ich fühle es sollte – Luiz