如何从 Firebase.auth.currentUser Android Kotlin 获取刷新令牌
How to get the refresh token from Firebase.auth.currentUser Android Kotlin
我正在为如何从 FirebaseAuth
获取刷新令牌而绞尽脑汁,但似乎找不到方法。
在 iOS 上,等价于 Auth.auth().currentUser?.refreshToken
。非常感谢任何帮助。
firebase用户。 getIdToken() 重新加载您的令牌
我认为这就是 Furkan 的意思:
使用 forceRefresh 参数。此力刷新令牌。仅当令牌无效时才应设置为 true
FirebaseAuth.getInstance().currentUser!!.getIdToken(true)
阅读此答案了解何时应该使用它:
阅读这个答案
也许您的解决方案是使用 getIdToken 侦听器。
getIdToken(true) 仅当您想要刷新令牌时
getIdToken(false) 如果你只想获取当前
代码
user.getIdToken(true).addOnSuccessListener { result ->
val token = result.token
}
我正在为如何从 FirebaseAuth
获取刷新令牌而绞尽脑汁,但似乎找不到方法。
在 iOS 上,等价于 Auth.auth().currentUser?.refreshToken
。非常感谢任何帮助。
firebase用户。 getIdToken() 重新加载您的令牌
我认为这就是 Furkan 的意思:
使用 forceRefresh 参数。此力刷新令牌。仅当令牌无效时才应设置为 true
FirebaseAuth.getInstance().currentUser!!.getIdToken(true)
阅读此答案了解何时应该使用它:
阅读这个答案
也许您的解决方案是使用 getIdToken 侦听器。
getIdToken(true) 仅当您想要刷新令牌时
getIdToken(false) 如果你只想获取当前
代码
user.getIdToken(true).addOnSuccessListener { result ->
val token = result.token
}