GitHub
了解如何配置 LibreChat 以使用 GitHub 进行用户身份验证。
创建 GitHub 应用程序
- 前往您的 Github Developer settings
- 创建一个新的 GitHub App
GitHub 应用程序配置
- 为其指定一个
GitHub App name并设置您的Homepage URL- localhost 示例:
http://localhost:3080 - 域名示例:
https://example.com
- localhost 示例:
- 添加一个有效的
Callback URL:- localhost 示例:
http://localhost:3080/oauth/github/callback - 域名示例:
https://example.com/oauth/github/callback
- localhost 示例:
- 取消勾选
Webhook部分中标记为Active的复选框
- 向下滚动至
Account permissions,并将Email addresses设置为Access: Read-only
- 点击
Create GitHub App
.env 配置
- 点击
Generate a new client secret
- 将
Client ID和Client Secret复制到.env文件中
- 保存
.env文件
注意: 如果使用 Docker,请运行
docker compose up -d以应用 .env 配置更改
这篇指南怎么样?