- Créer et gérer vos organisations Auth0
- Gérer les rôles et les comptes utilisateur au sein de votre organisation
- Gérer l’authentification unique avec Auth0 ou votre fournisseur d’identité social ou d’entreprise (IdP)
- Personnaliser l’expérience de connexion avec votre propre image de marque et vos thèmes
- Permettre aux utilisateurs de consulter et de mettre à jour les renseignements de leur compte. Cela comprend la possibilité de choisir leurs méthodes d’authentification et de récupération de compte.
Fonctionnement
Prérequis
- Vous devez avoir un compte Auth0 et configurer un locataire Auth0 avec les API My Account et My Organization activées
- Enregistrez votre application Auth0. Si vous n’avez pas d’application Auth0, vous pouvez commencer par les guides de démarrage rapide pour Auth0 React ou Next.js.
- Installez Shadcn UI pour créer la bibliothèque de Universal Components
- Installez Tailwinds CSS v.3 pour personnaliser les composants à l’image de votre marque
- Pour l’authentification côté client, installez React v.16.11+.
- Pour l’authentification côté serveur, installez Next.js v.13+.
- React
- Next.js
- shadcn
Installez les composants universels
Configurez votre application
- Enveloppez votre application avec
Auth0ProvideretAuth0ComponentProvider:
App.tsx
- Importez les composants Universal :
OrganizationManagementPage.tsx
Configurer les composants universels
LeAuth0ComponentProvider gère l’authentification, la mise en cache, l’internationalisation et les notifications éphémères de tous les composants.App.tsx
Composants de style
La feuille de style que vous avez importée (
@auth0/universal-components-react/styles)
active tous les styles des composants. Si vous utilisez Tailwind v4, ajoutez @import "@auth0/universal-components-react/tailwind" dans votre fichier CSS.Exemples d’implémentation
Exemples de code
Applications d’exemple React SPA (npm), React SPA (shadcn) et Next.js avec des
modèles d’implémentation complets
Démo SaaStart en direct
Voyez les composants My Organization à l’œuvre dans l’application SaaS B2B de référence en direct
Référentiel SaaS Starter
Un point de départ sécurisé et performant pour créer des applications Web SaaS B2B modernes.