- Dans l’Auth0 Dashboard, accédez à Branding > Universal Login > Login tab.
- Activez la bascule Customize Login Page.
- Au-dessus de l’éditeur de code HTML, sélectionnez le menu Default Templates et choisissez l’option souhaitée.
- Lock
- Lock (passwordless)
- Custom Login Form
Utilisation du widget Lock
- Est robuste et offre une excellente expérience utilisateur sur n’importe quel appareil, quelle que soit la résolution
- A une conception simple qui s’intègre à la plupart des sites Web moyennant seulement quelques ajustements à la couleur personnalisée
- S’adapte à votre configuration en affichant les champs de formulaire appropriés pour chaque connexion disponible, et uniquement ceux qui sont autorisés (comme l’inscription ou la réinitialisation du mot de passe)
- Sélectionne automatiquement la bonne connexion. Vous pouvez préciser un comportement par défaut dans les cas ambigus
- Se souvient de la dernière connexion utilisée pour un utilisateur donné
- Prend automatiquement en charge l’internationalisation
- Fournit une vérification instantanée de la politique de mot de passe à l’inscription
- Vous aimez la structure, l’apparence et la convivialité du widget.
- Vous préférez une mise en œuvre simplifiée de Classic Login avec une UI adaptative prête à l’emploi.
-
Votre processus comprend bon nombre des cas d’utilisation que Lock prend en charge d’emblée :
- Connexions Enterprise
- Bases de données avec des politiques de mot de passe
- Inscription des utilisateurs et réinitialisation du mot de passe
- Authentification à l’aide de fournisseurs d’identité sociale
- Avatars
Exemples de scripts de personnalisation de la connexion
Personnaliser le logo de l’application
logouturl au bloc <scripts> :
Personnaliser les conditions d’inscription
Utiliser Auth0 SDK for Web
- Vous avez des exigences strictes quant à l’apparence de l’interface utilisateur
- Vous avez des exigences strictes quant à la taille des fichiers - les bibliothèques Auth0 sont beaucoup plus légères que Lock, et si vous choisissez plutôt d’utiliser l’API directement, cela n’ajoutera aucun poids supplémentaire.
- Vous êtes à l’aise avec HTML, CSS et Javascript - vous créerez votre propre interface utilisateur
- Vous n’avez besoin de gérer que l’authentification par nom d’utilisateur et mot de passe ainsi que par fournisseur social
- Vous avez plusieurs connexions de base de données ou connexions Active Directory