Skip to main content
Lorsque l’authentification est effectuée avec le scope offline_access, un est renvoyé avec les informations d’identification. Cette valeur peut servir à demander un nouveau et à éviter de redemander ses informations d’identification à l’utilisateur. Les jetons doivent être stockés dans un espace de stockage sécurisé après une authentification réussie. Gardez à l’esprit que les jetons d’actualisation n’expirent jamais. Pour demander un nouveau jeton, utilisez AuthenticationAPIClient d’Auth0.Android.

Utiliser le jeton d’actualisation

val refreshToken: String = // Récupérer le Jeton d'actualisation depuis un stockage sécurisé
val account = Auth0(this)

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

   override fun onSuccess(credentials: Credentials) {
       // Utiliser les informations d'identification
   }
})