Configuration de la connexion universelle
Sur votre Auth0 Dashboard, vous pouvez choisir l’expérience à utiliser pour les pages de connexion par défaut sous Image de marque >Connexion universelle >Options avancées. Auth0 propose deux expériences de connexion hébergées :- Universal Login (Connexion universelle) offre une expérience simplifiée aux utilisateurs et ne nécessite pas l’utilisation de JavaScript pour la personnalisation.
- Classic Login (Connexion classique) utilise des commandes JavaScript pour chaque page du flux de connexion.
Accessibilité
Auth0 utilise les normes suivantes pour améliorer l’accès aux flux de Connexion universelle pour les personnes utilisant des technologies d’assistance: Vous avez la possibilité d’activer ces normes à l’aide du bouton bascule situé dans votre Auth0 Dashboard en accédant à Image de marque > Connexion universelle > Options avancées.
enable_ulp_wcag_compliance
dans le point de terminaison Mise à jour des paramètres de l’invite :
À partir du 31 juillet 2025, les locataires qui n’ont pas activé manuellement les WCAG seront automatiquement migrés vers la version de connexion universelle conforme aux Directives pour l’accessibilité du contenu Web (WCAG).
- Les erreurs de validation sont affichées directement, plutôt que sous forme d’infobulles. De cette manière, elles sont accessibles aux lecteurs d’écran
- Les couleurs par défaut des composants de l’interface sont alignées sur les directives WCAG relatives au contraste des couleurs.
- Les formulaires ont recours à la correction automatique.
- Les attributs ARIA et autres des composants de l’interface facilitent la navigation pour les lecteurs d’écran.
- Les adresses courriel sont validées côté client et suivent les mêmes règles de formatage que la validation côté serveur.
- Les étiquettes HTML sont accessibles et associées à leurs champs de saisie respectifs.
- Les exigences en matière de complexité des mots de passe et les messages d’erreur en ligne sont annoncés par les lecteurs d’écran.
- Chaque écran de flux d’autorisation a un titre de page utile et distinct.
- Les champs obligatoires comportent un indicateur visuel sur l’étiquette.
Personnaliser la page de connexion
Vous pouvez personnaliser votre page de connexion directement depuis Auth0 Dashboard après avoir activé la Connexion universelle. En effet, vous avez la possibilité de personnaliser les modèles et thèmes des pages, les invites d’inscription et de connexion, ainsi que d’autres composants textuels. Pour en savoir plus, consultez Personnaliser la Connexion universelle. Si vous décidez de mettre en œuvre la Connexion classique, vous pouvez personnaliser les options d’image de marque de base à partir d’Auth0 Dashboard. Vous pouvez ensuite configurer une personnalisation avancée à l’aide de la trousse SDK utilisée pour créer votre flux de connexion. Pour en savoir plus, consultez Personnaliser la Connexion classique.Mise en œuvre de la connexion universelle
Après avoir activé la Connexion universelle ou la Connexion classique dans votre locataire, suivez les étapes ci-dessous pour mettre en œuvre l’expérience.- Enregistrez votre application avec Auth0.
- Configurez votre application pour qu’elle appelle le point de terminaison de connexion de l’Authentication API afin de déclencher le flux de connexion et de gérer la réponse. Vous pouvez configurer cela directement ou utiliser l’une des trousses SDK d’Auth0.
- Créez une connexion par base de données, d’entreprise ou via réseau social et activez-la pour votre application.
Rendez-vous à la page de connexion
Vous pouvez appeler directement le point de terminaison de la connexion à partir de n’importe quel navigateur.-
response_type
(soitcode
outoken
) -
client_id
-
redirect_uri
-
state
- Pour mieux comprendre pourquoi cette valeur est nécessaire, consultez la section Prévenir les attaques et rediriger les utilisateurs avec les paramètres d’état d’Oauth 2.0.
connexion
pour inviter les utilisateurs à s’authentifier avec la connexion définie.