Uso la chiamata alla libreria JS firebase.auth().signInWithEmailAndPassword(email, password)
e restituisco un oggetto User
. L'oggetto User
contiene un refreshToken
.Come utilizzare Firebase refreshToken per autenticare nuovamente?
Io uso curl 'https://docs-examples.firebaseio.com/rest/saving-data/auth-example.json?auth=TOKEN'
per effettuare chiamate a Firebase.
Il token alla fine scadrà. Per far sembrare che l'applicazione (iOS
e macOS
) abbia un accesso persistente, voglio aggiornare il token, come faccio a utilizzare la libreria REST
o JS
? Non riesco a trovare alcuna chiamata nella documentazione che mi permetta di usare lo refreshToken
per ottenere un nuovo .
Qualora questa richiesta di lavoro per l'aggiornamento di Gmail API gettone? @kgaidis – ArtStyle
@ArtStyle non ho familiarità con Gmail API, in modo da non so – kgaidis
Questo funziona, ma purtroppo non si innesca di Firebase [onIdTokenChanged] (https://firebase.google.com/docs/reference/js/firebase. auth.Auth # onIdTokenChanged) ascoltatore ... ritengo che dovrebbe – Luiz