- Dans l’Auth0 Dashboard, accédez à Branding > Universal Login > Login tab.
- Activez le bouton 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
- Présente une conception simple qui s’intègre à la plupart des sites Web moyennant quelques ajustements de couleur
- S’adapte à votre configuration en affichant les champs 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 définir un comportement par défaut pour les cas ambigus
- Se souvient de la dernière connexion utilisée pour un utilisateur donné
- Prend automatiquement en charge l’internationalisation
- Fournit une validation instantanée de la stratégie de mot de passe lors de l’inscription
- Vous aimez la structure et l’apparence du widget.
- Vous préférez une implémentation simplifiée de Classic Login avec une interface utilisateur adaptative prête à l’emploi.
-
Votre processus comprend plusieurs des cas d’utilisation que Lock prend en charge d’emblée :
- Connexions d’entreprise
- Bases de données avec des stratégies de mot de passe
- Inscription des utilisateurs et réinitialisation du mot de passe
- Authentification à l’aide de fournisseurs sociaux
- Avatars
Exemples de scripts pour personnaliser la connexion
Personnaliser le logo de l’application
logouturl au bloc <scripts> :
Personnaliser les conditions d’inscription
Utilisation du SDK Auth0 pour le Web
- Vous avez des exigences strictes quant à l’apparence de l’interface utilisateur
- Vous avez des exigences strictes en matière de taille des fichiers - les bibliothèques Auth0 sont nettement plus petites 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 prendre en charge que l’authentification par nom d’utilisateur/mot de passe et via des fournisseurs sociaux
- Vous avez plusieurs connexions de base de données ou Active Directory