La disponibilité varie selon le plan Auth0
La disponibilité de cette fonctionnalité dépend à la fois de votre implémentation de connexion et de votre plan Auth0 ou de votre entente personnalisée. Pour en savoir plus, consultez Tarification.
- Intégrer le flux d’invitation des membres à votre application
- Personnaliser le flux d’invitation utilisateur
- Envoyer des invitations d’adhésion
Limites
- Auth0 peut envoyer des invitations utilisateur uniquement par courriel. Si vous préférez envoyer l’invitation autrement, 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 courriel à laquelle l’invitation a été envoyée.
Intégrez le flux d’invitation des membres à votre application
Configurer l’URI
Préciser le comportement de la route
invitation et organization dans la chaîne de requête, puis effectuer une requête vers le point de terminaison Authorization de l’Auth0 Authentication API avec ces deux paramètres.
Pour prendre en charge les scénarios multi-locataires où 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 nécessaire d’envoyer ce paramètre au point de terminaison Authorization de l’Auth0 Authentication API.https://myapp.com/login, le lien dans l’invitation par courriel envoyée à l’utilisateur final serait : https://myapp.com/login?invitation={invitation_ticket_id}&organization={organization_id}&organization_name={organization_name}.
Personnaliser le processus d’invitation des utilisateurs
Pour personnaliser le processus d’invitation des utilisateurs, vous devez utiliser des domaines personnalisés. Le forfait Free comprend un domaine personnalisé gratuit; des domaines personnalisés supplémentaires sont offerts avec tout forfait payant.
- Modèles de page Universal Login
- Internationalisation d’Universal Login
- Personnaliser les modèles de courriel
Localisation
user_metadata facultatif au point de terminaison d’invitation à l’aide de la . Lors de la localisation du processus d’invitation de l’utilisateur, vous pouvez accéder à ce paramètre au moyen du modèle de courriel Invitation d’utilisateur et utiliser la même logique que pour les autres modèles de courriel 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, consultez Personnaliser les modèles de courriel : Modèles de courriel multilingues.
Envoyer des invitations d’adhésion à l’organisation
Lorsqu’un utilisateur accepte une invitation, son adresse courriel sera marquée comme vérifiée.Si l’utilisateur accepte une invitation au moyen d’une connexion fédérée, le fournisseur d’identité doit alors renvoyer l’adresse courriel qui correspond à celle à laquelle l’invitation a été envoyée. La vérification de l’adresse courriel ne sera pas remplacée par la valeur renvoyée par le fournisseur d’identité lors des connexions suivantes.Si l’utilisateur n’accepte pas l’invitation avant son expiration, celle-ci sera marquée comme expirée, puis supprimée du Auth0 Dashboard.