Skip to main content
Cuando la autenticación se realiza con el scope offline_access incluido, se devuelve un junto con las credenciales. Este valor puede usarse para solicitar un nuevo y evitar tener que volver a pedirle las credenciales al usuario. Los tokens deben almacenarse en un almacenamiento seguro después de una autenticación exitosa. Tenga en cuenta que los Tokens de actualización nunca expiran. Para solicitar un nuevo token, use el AuthenticationAPIClient de Auth0.Android.

Uso del token de actualización

val refreshToken: String = // Recuperar el Token de actualización del almacenamiento seguro
val account = Auth0(this)

val client = AuthenticationAPIClient(account)
client.renewAuth(refreshToken)
  .start(object: Callback<Credentials, AuthenticationException> {
  override fun onFailure(exception: AuthenticationException) {
       // Error
   }

   override fun onSuccess(credentials: Credentials) {
       // Usar las credenciales
   }
})