4 Commits

Author SHA1 Message Date
97ce74bba5 docs(infrastructure): 启用 VuePress 热重载并优化日志功能
- 在 VuePress 配置中启用 hotReload 功能,以便实时查看更改
- 重构日志功能,实现日志文件按天轮转
- 优化日志初始化过程,确保每天创建新的日志文件
- 添加检查,每次记录访问日志前确认是否需要轮转日志文件
2025-02-28 18:09:12 +08:00
4870d2aa42 docs: 更新图标并优化日志记录功能
- 更新侧边栏和文档页面的图标
- 评论静态文件请求的日志记录功能
- 增加东八区时区支持并优化日志时间格式
2025-02-18 23:16:42 +08:00
fbed496bed feat(gateway): 增加用户信息并在日志中记录
- 新增 getUserInfo 辅助函数以获取用户信息
- 更新 ServeIndex 和 ServeStatic 函数以使用数据库参数
- 修改 LogAccess 函数以记录用户信息
- 优化 AuthRequired 中间件,对登出操作进行特殊处理
2025-02-16 10:06:32 +08:00
5cb134fa9d refactor(gateway): 重构 main.go 文件
- 移除日志初始化代码,改为使用 utils.InitLogger()
- 删除用户模型定义,移至 models 包
- 抽离路由处理逻辑到 handlers 包
- 使用 middleware 包中的 AuthRequired 中间件
- 优化数据库连接和迁移逻辑
- 简化 main 函数,提高代码可读性和维护性
2025-02-15 20:16:44 +08:00