重构错误处理逻辑,使用 fiber.Error 统一返回错误状态码;统一授权枚举值定义到 auth 包

This commit is contained in:
2025-05-10 13:38:47 +08:00
parent a06655ad29
commit 3140d35a95
9 changed files with 103 additions and 94 deletions

View File

@@ -5,19 +5,21 @@
- 页面 账户总览
- 页面 提取记录
- 页面 使用记录
- 代理数据表的 secret 字段 aes 加密存储
- 将 LocalDateTime 迁移到 orm
- globals 合并到 services 或者反之
- 自定义的服务错误没有必要,可以统一在 handler 层使用包装的 fiber.Error
- 公众号的到期提示
- 支付回调处理
- 保存 session 到数据库
### 重构
- 将 LocalDateTime 迁移到 orm
- globals 合并到 services 或者反之
- 自定义的服务错误没有必要,可以统一在 handler 层使用包装的 fiber.Error
- 增加 domain 层,缓解同包字段过长的问题
### 下阶段
- 增加 domain 层,缓解同包字段过长的问题
- 代理数据表的 secret 字段 aes 加密存储
- 扩展 device 权限验证方式,提供一种方法区分内部和外部服务
- 废弃 password 授权模式,迁移到 authorization code 授权模式
- oauth token 验证授权范围