Skip to main content

Ajouter l’ouverture de session à votre application Android

Vous pouvez ouvrir une session pour l’utilisateur à l’aide de la méthode WebAuthProvider.login :
Le résultat de l’authentification sera transmis à la fonction de rappel onSuccess. Consultez la configuration d’Auth0.Android pour découvrir d’autres options de la classe WebAuthProvider.

Ajouter la déconnexion à votre application Android

Pour déconnecter l’utilisateur, appelez la méthode WebAuthProvider.logout. Le résultat de la déconnexion sera renvoyé dans le rappel onSuccess. Cette méthode supprime le témoin que le navigateur a défini au moment de l’authentification, ce qui oblige les utilisateurs à saisir de nouveau leurs identifiants la prochaine fois qu’ils essaient de s’authentifier.
Si la déconnexion est annulée, vous pouvez envisager de ramener l’utilisateur à l’endroit où il se trouvait avant de tenter de se déconnecter.

Afficher le profil de l’utilisateur

Utilisez la classe AuthenticationAPIClient pour récupérer le profil de l’utilisateur dans Auth0. Cela nécessite :
  • Le reçu pendant la phase de connexion
  • Le scope profile à inclure lors de l’appel à WebAuthProvider.login
  • Le scope email (si vous souhaitez récupérer l’adresse de courriel de l’utilisateur)
Cet exemple montre une fonction qui récupère le profil de l’utilisateur et l’affiche à l’écran :