我使用JS庫調用firebase.auth().signInWithEmailAndPassword(email, password)
並取回User
對象。 User
對象包含一個refreshToken
。如何使用Firebase refreshToken重新進行驗證?
我使用curl 'https://docs-examples.firebaseio.com/rest/saving-data/auth-example.json?auth=TOKEN'
來致電Firebase。
令牌最終會過期。爲了使它看起來像應用程序(iOS
和macOS
)具有持久登錄,我想刷新令牌,如何使用REST
或JS
庫來做到這一點?我無法在文檔中找到允許我使用refreshToken
獲取新token
的任何調用。
此請求是否適用於刷新Gmail API令牌? @kgaidis – ArtStyle
@ArtStyle我對Gmail API不太熟悉,所以我不知道 – kgaidis
這個方法可行,但不幸的是不會觸發firebase的[onIdTokenChanged](https://firebase.google.com/docs/reference/js/firebase。 auth.Auth#onIdTokenChanged)監聽器...我覺得它應該 – Luiz