Commit Graph

2 Commits

Author SHA1 Message Date
gaoziman
b3d151c9f9 chore(安全): 强制环境变量配置并扩展路由保护
- auth.ts: JWT_SECRET必须通过环境变量配置
- crypto.ts: ENCRYPTION_KEY必须通过环境变量配置
- middleware.ts: 添加/assistants和/notes到受保护路由
- db.ts: 更新默认数据库名称
2025-12-23 14:33:37 +08:00
gaoziman
b0b912274f feat(认证): 添加认证状态管理和路由保护
- 实现 AuthProvider 管理全局认证状态
- 实现 middleware 路由保护中间件
- 支持受保护路由自动重定向到登录页
- 支持已登录用户自动跳转首页
2025-12-19 22:36:21 +08:00