La disponibilité varie selon le plan Auth0
L’implémentation propre à votre connexion et votre plan Auth0 ou accord personnalisé que vous utilisez déterminent si cette fonctionnalité est disponible. Pour en savoir plus, lisez Tarification.
- Intégrez le flux d’invitations d’adhésion dans votre application
- Personnalisez le flux d’invitations des utilisateurs
- Envoyez des invitations d’adhésion
Limitations
- Auth0 peut envoyer des invitations d’utilisateurs uniquement par courriel. Si vous préférez envoyer l’invitation d’une autre manière, vous pouvez choisir de générer uniquement une URL d’invitation.
- Les utilisateurs invités doivent se connecter ou créer un compte avec l’adresse électronique à laquelle l’invitation a été envoyée.
Intégrez le flux d’invitations d’adhésion dans votre application
Configurer l’URI
Spécifier le comportement de l’itinéraire
invitation et organization dans la chaîne de requête, puis appeler le point de terminaison Autorisation de Authentication API Auth0 avec les deux paramètres.
Pour prendre en charge les scénarios multilocataires dans lesquels le nom de l’organisation est utilisé comme sous-domaine ou variable de chemin dans votre application (par exemple,
acme.myapp.com), le paramètre organization_name est également inclus dans le lien d’invitation envoyé aux utilisateurs. Il n’est pas obligatoire d’envoyer ce paramètre au point de terminaison Authorization d’Authentication API.https://myapp.com/login, le lien dans le courrier électronique d’invitation envoyé à l’utilisateur final sera le suivant : https://myapp.com/login?invitation={invitation_ticket_id}&organization={organization_id}&organization_name={organization_name}.
Personnaliser le flux d’invitations des utilisateurs
Pour personnaliser le flux d’invitations des utilisateurs, vous devez utiliser des domaines personnalisés, fonctionnalité disponible dans tous les abonnements payants.
- Modèles de pages de connexion universelles
- Internationalisation de la connexion universelle
- Personnaliser les modèles de courriels
Localisation
user_metadata au point de terminaison de l’invitation à l’aide de . Lors de la localisation du flux d’invitation de l’utilisateur, vous pouvez accéder à ce paramètre par le biais du modèle de courrier électronique User Invitation (Invitation de l’utilisateur) et utiliser la même logique que pour les autres modèles de courrier électronique multilingues.
Pour que l’utilisateur invité voie l’invitation dans la langue appropriée, votre application devra envoyer le paramètre ui_locales ou le navigateur de l’utilisateur invité devra envoyer l’en-tête Accept-Language approprié. Pour en savoir plus, veuillez consulter Personnaliser les modèles de courriel : Modèles de courriels multilingues.
Envoyer des invitations d’adhésion
Lorsqu’un utilisateur accepte une invitation, son adresse courriel est marquée comme vérifiée.Si l’utilisateur accepte une invitation par le biais d’une connexion fédérée, le fournisseur d’identités doit renvoyer l’adresse courriel qui correspond à celle à laquelle l’invitation a été envoyée. La vérification de l’adresse électronique ne sera pas remplacée par la valeur renvoyée par le fournisseur d’identités lors des connexions ultérieures.Si l’utilisateur n’accepte pas une invitation avant qu’elle n’expire, l’invitation sera marquée comme expirée et éventuellement supprimée d’Auth0 Dashboard.