重构认证流程,合并 GitHub 和 OIDC 登录路由,更新回调 URL,简化环境变量配置,移除旧的 Dex 相关代码,增强代码可读性和维护性。更新文档以反映新的认证流程和环境变量设置。

This commit is contained in:
Yuzhong Zhang
2025-08-18 20:51:45 +08:00
parent aa8e9ed4d0
commit 2e368455ab
10 changed files with 394 additions and 402 deletions
+2 -2
View File
@@ -1,13 +1,13 @@
# GitHub OAuth 配置
GITHUB_CLIENT_ID="xxxxxxxxxxxxxxxxxxx"
GITHUB_CLIENT_SECRET="xxxxxxxxxxxxxx"
GITHUB_REDIRECT_URL="http://localhost:3002/auth/github/callback" # 或者你部署后的回调地址
GITHUB_REDIRECT_URL="http://localhost:3002/auth/callback" # 或者你部署后的回调地址
# OIDC 配置
OIDC_ISSUER_URL="http://localhost:5556/.well-known/openid-configuration" # OIDC 提供商地址
OIDC_CLIENT_ID="excalidraw"
OIDC_CLIENT_SECRET="excalidraw-secret"
OIDC_REDIRECT_URL="http://localhost:3002/auth/oidc/callback"
OIDC_REDIRECT_URL="http://localhost:3002/auth/callback"
# JWT 配置
JWT_SECRET="YOUR_SUPER_SECRET_RANDOM_STRING"