Les options ci-dessous ont été modifiées par rapport à la version V1. Veuillez consulter le guide de migration pour plus de détails.
withConnection
L’optionwithConnection vous permet de définir une connexion avec laquelle vous voulez vous authentifier.
withScope
L’utilisation de permissions peut vous permettre de renvoyer des demandes données pour des champs précis de votre requête. L’ajout de paramètres àwithScope vous permet d’ajouter plus de permissions. Voir Permissions pour en savoir plus.
openid profile email.
withConnectionScope
Il peut arriver que vous ayez besoin de vous authentifier avec certaines permissions de connexion de la part du fournisseur d’authentification concerné. Voir Ajout de permissions pour un IdP externe. Cependant, si vous avez besoin d’un accès spécifique pour une situation particulière dans votre application, vous pouvez transmettre des paramètres àwithConnectionScope. Vous trouverez la liste complète des paramètres disponibles dans les paramètres de cette connexion dans Tableau de bord, ou dans la documentation du fournisseur d’authentification. La permission demandée ici est ajoutée en plus de celles précisées dans les paramètres de la connexion dans Tableau de bord.
withParameters
Pour envoyer des paramètres supplémentaires lors de l’authentification, utilisezwithParameters.
withHeaders
Pour envoyer des en-têtes personnalisés au point de terminaison d’autorisation, utilisezwithHeaders.
withScheme
Si vous n’utilisez pas les « Liens d’application » d’Android ou si vous voulez utiliser un schéma différent pour l’URI de redirection, utilisezwithScheme. Mettez à jour le paramètre fictif du manifeste auth0Scheme dans le fichier app/build.gradle et la liste blanche d’URL de rappel autorisées de Tableau de bord dans les paramètres de l’application pour correspondre au schéma choisi.
withAudience
Pour fournir un public, utilisezwithAudience.