Connexion hébergée
Flux de connexion Universal Login
- Votre application déclenche une requête d’authentification en appelant la méthode de connexion d’un SDK Auth0 ou en envoyant directement une requête au endpoint Login de l’Auth0 Authentication API.
- Votre application redirige l’utilisateur vers le serveur d’autorisation Auth0 (votre tenant Auth0).
-
Auth0 vérifie la présence d’un cookie de session dans la couche de session Auth0.
- Si aucun cookie de session n’est trouvé, Auth0 redirige l’utilisateur vers Universal Login pour l’authentifier et crée un cookie de session associé.
- Si un cookie de session est trouvé, Auth0 l’utilise pour authentifier l’utilisateur.
- Auth0 renvoie l’utilisateur à votre application avec un jeton d’identité et un jeton d’accès.
Connexion intégrée
Comparaison des fonctionnalités
Choisir entre la connexion hébergée et la connexion intégrée
- Universal Login : Auth0 gère l’interface de connexion et constitue l’option par défaut pour la connexion principale, l’inscription et la réinitialisation du mot de passe. La solution hébergée d’Auth0 fournit également des mises à jour de sécurité automatiques et coordonne l’authentification unique (SSO) entre des applications tierces ou des applications réparties sur plusieurs domaines.
- Connexion intégrée : Offre un contrôle complet de l’interface utilisateur et permet aux utilisateurs de rester dans votre application. Vous pouvez utiliser la connexion intégrée pour l’inscription d’un facteur, l’authentification renforcée, l’enregistrement d’une clé d’accès avec les API de clés d’accès, la liaison de comptes connectés ou la connexion à l’aide de Native Social Login.
- Une application Web qui utilise Universal Login pour la connexion et l’inscription, puis offre l’inscription AMF intégrée et la gestion des clés d’accès dans les paramètres du compte.
- Une application native qui utilise une redirection vers un navigateur pour l’authentification principale et des API de clés d’accès intégrées pour la réauthentification sans mot de passe.
- Un produit SaaS qui utilise Universal Login pour les employés internes et des flux intégrés dans une application destinée aux clients, où l’image de marque dans l’application est essentielle.