Auth0
了解如何配置 LibreChat 以使用 Auth0 进行用户身份验证。
第一步:在 Auth0 中创建 SAML 应用程序
- 登录您的 Auth0 Dashboard。
- 导航至
Applications > Applications。 - 点击
Create Application。 - 输入一个应用程序名称(例如
LibreChat)并选择Regular Web Application。 - 点击
Create。

第 2 步:配置 SAML 插件
- 在 Auth0 中打开新创建的应用程序。
- 前往
Addons选项卡。 - 点击滑块以启用
SAML2 Web App。 - 点击
SAML2 Web App面板。 - 配置以下设置:
- 应用程序回调 URL (Application Callback URL):将其设置为您的 LibreChat SAML 回调 URL:
https://YOUR_DOMAIN/oauth/saml/callback - 设置(JSON 格式):使用以下配置:
注意
如果您的应用程序需要其他属性(例如
given_name、family_name、username或picture),请确保在 Auth0 SAML 设置中正确配置了这些映射。
- 应用程序回调 URL (Application Callback URL):将其设置为您的 LibreChat SAML 回调 URL:
- 点击
Save。

步骤 3:获取 Auth0 SAML 元数据
- 一旦启用 SAML,请返回
SAML2 Web App设置。 - 前往
Usage选项卡。 - 点击
Identity Provider Certificate: Download Atuh0 certificate。 - 使用
Issuer来配置SAML_ISSUER - 使用
Identity Provider Login URL来设置SAML_ENTRY_POINT。 - 将下载的 cert 文件复制到您的项目文件夹中

第 4 步:使用 SAML 配置 LibreChat
打开项目文件夹中的 .env 文件并添加以下变量:
这篇指南怎么样?