Skip to content
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
fa80805
添加 Dex 认证配置和初始化脚本,创建 .env 示例文件,更新 docker-compose 配置以支持 OIDC 认证
BetterAndBetterII Aug 17, 2025
4da39f2
添加 OIDC 认证支持,更新环境变量配置,重构 Docker Compose 文件,移除旧的 Dex 初始化脚本,优化用户模型,更新前端…
BetterAndBetterII Aug 18, 2025
bff23e9
更新 .env 示例文件以包含新的管理员用户 ID 和密码哈希,调整 docker-compose 配置以支持健康检查和网络设置,优化 D…
BetterAndBetterII Aug 18, 2025
aa8e9ed
更新 .env 示例文件以修正 OIDC 重定向 URL,添加可选的管理员用户名注释。增强 OIDC 登录流程,生成随机状态并在 Cook…
BetterAndBetterII Aug 18, 2025
2e36845
重构认证流程,合并 GitHub 和 OIDC 登录路由,更新回调 URL,简化环境变量配置,移除旧的 Dex 相关代码,增强代码可读性和…
BetterAndBetterII Aug 18, 2025
d27df30
更新 .env.example 文件,移除 OIDC 相关配置,简化环境变量设置,以反映最新的认证流程和配置要求。
BetterAndBetterII Aug 18, 2025
6fb8f69
删除架构文档和改造计划文档,清理不再需要的文件,以简化项目结构和文档管理。
BetterAndBetterII Aug 18, 2025
90452a4
更新 docker-compose 配置,修正 Excalidraw 服务的端口映射,并将镜像版本从 latest 更改为 main,以确…
BetterAndBetterII Aug 18, 2025
3f10e74
更新 docker-compose 配置,将 Excalidraw 服务的镜像版本从 main 更改为 latest,以确保使用最新的镜像版本。
BetterAndBetterII Aug 18, 2025
959f044
更新 .gitignore 文件以忽略 .htpasswd 文件,添加简单密码认证的使用说明到 README 文件中,包含示例命令和配置步…
BetterAndBetterII Aug 18, 2025
5ce2d86
Update handlers/auth/auth.go
BetterAndBetterII Aug 18, 2025
e218aeb
更新 README 文件中的密码哈希生成命令,修正 .env 文件中 ADMIN_PASSWORD_HASH 的更新方式,确保密码哈希被正…
BetterAndBetterII Aug 18, 2025
eba6947
更新head
BetterAndBetterII Aug 18, 2025
020caa2
update
BetterAndBetterII Aug 18, 2025
118109c
change image tag
BetterAndBetterII Aug 18, 2025
c09d482
update upstream
BetterAndBetterII Aug 18, 2025
45803eb
Merge branch 'oidc' of github.com:BetterAndBetterII/excalidraw-full i…
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