Commit Graph

7 Commits

Author SHA1 Message Date
Tomas Dvorak 89b9390c14 feat: full project sync - CI fixes, frontend, workspace API, and all changes 2026-04-27 09:08:07 +02:00
doubleJazzCat a426521beb Update .env.example.dex (#12) 2025-08-25 13:15:26 +08:00
BetterAndBetterII e218aeb6b3 更新 README 文件中的密码哈希生成命令,修正 .env 文件中 ADMIN_PASSWORD_HASH 的更新方式,确保密码哈希被正确引用。此更改提高了文档的准确性和可用性。 2025-08-18 20:52:53 +08:00
Yuzhong Zhang 2e368455ab 重构认证流程,合并 GitHub 和 OIDC 登录路由,更新回调 URL,简化环境变量配置,移除旧的 Dex 相关代码,增强代码可读性和维护性。更新文档以反映新的认证流程和环境变量设置。 2025-08-18 20:51:45 +08:00
BetterAndBetterII aa8e9ed4d0 更新 .env 示例文件以修正 OIDC 重定向 URL,添加可选的管理员用户名注释。增强 OIDC 登录流程,生成随机状态并在 Cookie 中存储,验证状态以提高安全性。此更改提升了 OIDC 认证的安全性和灵活性。 2025-08-18 20:51:01 +08:00
BetterAndBetterII bff23e9117 更新 .env 示例文件以包含新的管理员用户 ID 和密码哈希,调整 docker-compose 配置以支持健康检查和网络设置,优化 Dex 配置以使用环境变量。此更改增强了 OIDC 认证的灵活性和安全性。 2025-08-18 20:50:56 +08:00
Yuzhong Zhang fa80805bb1 添加 Dex 认证配置和初始化脚本,创建 .env 示例文件,更新 docker-compose 配置以支持 OIDC 认证 2025-08-18 20:46:21 +08:00