Intégration avec Vercel
Présentation
Connectez une instance Auth0 nouvelle ou existante à votre projet Vercel pour améliorer la sécurité, l’évolutivité et la personnalisation de votre application à l’aide de l’intégration Auth0. Cette intégration vous permet d’implémenter une approche simplifiée de l’identité du client directement dans votre application.
Utilisez la nouvelle intégration pour établir et personnaliser le flux d’identité de votre projet Vercel. Pour que votre application soit opérationnelle rapidement et en toute sécurité, cette intégration :
Configure un environnement de production dans Vercel qui s’intègre à votre locataire Auth0 en quelques clics;
Crée automatiquement une application dans votre locataire Auth0 qui se connecte à votre projet Vercel;
Charge à l’avance vos informations d’identification Auth0 dans Vercel, ce qui vous permet de sauter certaines des étapes manuelles de ce processus.
Prérequis
Certains éléments sont nécessaires à l’intégration d’Auth0 dans votre projet Vercel :
Un compte Vercel avec un projet que vous souhaitez intégrer. Pour créer un compte Vercel si vous n’en avez pas encore, consultez la page Créez votre compte Vercel pour commencer.
Une application Next.js basée sur la dernière version de la trousse SDK Auth0 pour Next.js.
Ajout d’une intégration à Vercel
Pour ajouter l’intégration Auth0 à un projet Vercel existant :
Rendez-vous à la page Intégration Auth0.
Lorsque la fenêtre d’installation s’affiche, sélectionnez l’équipe et le projet Vercel dans lesquels vous souhaitez installer l’intégration Auth0.
Sélectionnez Installer pour procéder à l’installation sur votre portail d’intégration Auth0.
Vérifiez que vous êtes connecté avec le bon compte Auth0 et que le tableau de bord du locataire que vous intégrez est le bon.
Sélectionnez Accepter.
Ensuite, sélectionnez le projet Vercel que vous souhaitez intégrer à Auth0 et sélectionnez Continuer.
Confirmez la sélection de l’application et sélectionnez Continuer.
Vous avez maintenant ajouté avec succès l’intégration Auth0 à votre projet Vercel. Pour afficher les intégrations installées, accédez à l’onglet Intégrations sur la page de présentation de votre projet. Auth0 figure désormais parmi les intégrations installées dans votre projet.
Gestion d’une intégration à Vercel
Après avoir intégré avec succès l’intégration Auth0 à votre projet Vercel, vous pouvez gérer l’intégration à partir du tableau de bord de votre application dans Vercel.
Gestion depuis Vercel
Pour gérer l’application Auth0 à partir de votre tableau de bord Vercel, sélectionnez l’intégration Auth0 dans l’onglet Intégrations de votre projet.
Gestion de l’accès
Pour gérer l’accès d’intégration à des projets déterminés dans votre application Vercel, sélectionnez Gestion de l’accès.Vous disposez ainsi d’une restriction d’accès au niveau du projet pour l’intégration Auth0.
Suppression de l’intégration
Pour désinstaller l’intégration Auth0, sélectionnez Supprimer l’intégration et l’application ainsi que tous les paramètres associés seront supprimés d’Auth0 Dashboard. Veuillez noter que cette opération n’est pas réversible et que si vous supprimez l’application, vous devrez la réinstaller.
Gestion à partir d’Auth0 Dashboard
Après avoir ajouté l’intégration Auth0 à votre projet Vercel, l’Auth0 Dashboard crée une nouvelle application pour gérer et personnaliser votre flux de travail CIAM.
Rendez-vous à Auth0 Dashboard.
Sélectionnez Applications > Applications > [Votre application Vercel]
Confirmez l’URI de l’application Vercel sous Paramètres > Application URIs.
Vous pouvez maintenant personnaliser et modifier cette application comme n’importe quelle autre application dans l’Auth0 Dashboard.