Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
c6295c2
添加 Dex 认证配置和初始化脚本,创建 .env 示例文件,更新 docker-compose 配置以支持 OIDC 认证
BetterAndBetterII Aug 17, 2025
be59895
clean code
BetterAndBetterII Aug 18, 2025
faeab3c
添加 OIDC 认证支持,更新环境变量配置,重构 Docker Compose 文件,移除旧的 Dex 初始化脚本,优化用户模型,更新前端…
BetterAndBetterII Aug 18, 2025
eee3a4d
优化存储配置获取逻辑,移除不必要的用户依赖,调整头像显示逻辑以避免空值渲染。
BetterAndBetterII Aug 18, 2025
9969abe
更新 .env 示例文件以包含新的管理员用户 ID 和密码哈希,调整 docker-compose 配置以支持健康检查和网络设置,优化 D…
BetterAndBetterII Aug 18, 2025
889ee0b
更新 .env 示例文件以修正 OIDC 重定向 URL,添加可选的管理员用户名注释。增强 OIDC 登录流程,生成随机状态并在 Cook…
BetterAndBetterII Aug 18, 2025
4266604
重构认证流程,合并 GitHub 和 OIDC 登录路由,更新回调 URL,简化环境变量配置,移除旧的 Dex 相关代码,增强代码可读性和…
BetterAndBetterII Aug 18, 2025
1d7f32a
更新 .env.example 文件,移除 OIDC 相关配置,简化环境变量设置,以反映最新的认证流程和配置要求。
BetterAndBetterII Aug 18, 2025
fa80953
删除架构文档和改造计划文档,清理不再需要的文件,以简化项目结构和文档管理。
BetterAndBetterII Aug 18, 2025
6ed684c
更新 docker-compose 配置,修正 Excalidraw 服务的端口映射,并将镜像版本从 latest 更改为 main,以确…
BetterAndBetterII Aug 18, 2025
32560da
更新 docker-compose 配置,将 Excalidraw 服务的镜像版本从 main 更改为 latest,以确保使用最新的镜像版本。
BetterAndBetterII Aug 18, 2025
1149c33
更新 .gitignore 文件以忽略 .htpasswd 文件,添加简单密码认证的使用说明到 README 文件中,包含示例命令和配置步…
BetterAndBetterII Aug 18, 2025
51efdcc
Update handlers/auth/auth.go
BetterAndBetterII Aug 18, 2025
9cacb56
更新 README 文件中的密码哈希生成命令,修正 .env 文件中 ADMIN_PASSWORD_HASH 的更新方式,确保密码哈希被正…
BetterAndBetterII Aug 18, 2025
38440a8
Merge branch 'dex-oidc' of https://github.com/BetterAndBetterII/excal…
BetterAndBetterII Aug 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
220 changes: 0 additions & 220 deletions .cursor/rules/arch.mdc

This file was deleted.

108 changes: 0 additions & 108 deletions .cursor/rules/plan.mdc

This file was deleted.

8 changes: 7 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
# GitHub OAuth 配置
GITHUB_CLIENT_ID="xxxxxxxxxxxxxxxxxxx"
GITHUB_CLIENT_SECRET="xxxxxxxxxxxxxx"
GITHUB_REDIRECT_URL="http://localhost:3000/auth/github/callback" # 或者你部署后的回调地址
GITHUB_REDIRECT_URL="http://localhost:3002/auth/callback" # 或者你部署后的回调地址

# JWT 配置
JWT_SECRET="YOUR_SUPER_SECRET_RANDOM_STRING"

# OpenAI 配置
OPENAI_API_KEY=sk-xxxxxxxxxxxxxx
OPENAI_BASE_URL=https://xxxxxx.xxxxx # 不加/v1...

# 存储配置
STORAGE_TYPE=sqlite # 支持memory,filesystem, kv, s3,具体看README
Loading