Auth0
Apprenez à configurer LibreChat pour utiliser Auth0 pour l'authentification des utilisateurs.
Étape 1 : Créer une application SAML dans Auth0
- Connectez-vous à votre Auth0 Dashboard.
- Accédez à
Applications > Applications. - Cliquez sur
Create Application. - Saisissez un nom d'application (par ex.
LibreChat) et sélectionnezRegular Web Application. - Cliquez sur
Create.

Étape 2 : Configurer l'extension SAML
- Ouvrez l'application nouvellement créée dans Auth0.
- Allez dans l'onglet
Addons. - Cliquez sur le curseur pour activer la
SAML2 Web App. - Cliquez sur le panneau
SAML2 Web App. - Configurez les paramètres suivants :
- URL de rappel de l'application : Définissez ceci sur votre URL de rappel SAML LibreChat :
https://YOUR_DOMAIN/oauth/saml/callback - Paramètres (Format JSON) : Utilisez la configuration suivante :
note
Si votre application nécessite des attributs supplémentaires tels que
given_name,family_name,usernameoupicture, assurez-vous que ces mappages sont correctement configurés dans les paramètres SAML de Auth0.
- URL de rappel de l'application : Définissez ceci sur votre URL de rappel SAML LibreChat :
- Cliquez sur
Save.

Étape 3 : Obtenir les métadonnées SAML d'Auth0
- Une fois SAML activé, retournez dans les paramètres de la
SAML2 Web App. - Allez dans l'onglet
Usage. - Cliquez sur
Identity Provider Certificate: Download Atuh0 certificate. - Utilisez le
IssuerpourSAML_ISSUER - Utilisez l'
Identity Provider Login URLpourSAML_ENTRY_POINT. - Copiez le fichier de certificat téléchargé dans votre dossier de projet

Étape 4 : Configurer LibreChat avec SAML
Ouvrez le fichier .env dans votre dossier de projet et ajoutez les variables suivantes :
Que pensez-vous de ce guide ?