Commit Graph

3 Commits

Author SHA1 Message Date
gitadmin 9986d99ab3 refactor: P1 共享库迁移
- audit.ts: 引用 shared/lib/audit(包装器保持原接口)
- jwt.ts: 引用 shared/lib/auth/jwt(包装器保持 signSharedJwt/verifySharedJwt)
- middleware.ts: 使用 shared/lib/auth/middleware 工厂
- tsconfig: 添加 @shared/* 路径
- 添加 shared symlink

独立审查通过
2026-07-01 18:42:35 +08:00
gitadmin 60e4694d76 feat: SSO 统一认证 + ThemeProvider 三模式 + 登录页统一
- 安装 openid-client v5,新增 OIDC 登录/callback 端点
- ThemeProvider 支持 light/dark/auto 三种模式
- TopBar 主题切换改为下拉菜单
- middleware 登录页已登录自动跳转
- 退出登录重定向 Authelia end_session
- 登录页添加 SSO 按钮 + LDAP 回退
2026-06-29 18:39:29 +08:00
gitadmin a4fe324efd chore: 初始化仓库 — 资产管理系统 2026-05-07 10:25:02 +08:00