MarketingSystemDataExportTool/server/internal
zhouyonggao ade149c67c feat(api): 引入营销系统鉴权中间件,增强接口安全控制
- 新增配置项 MarketingAPIDomain,用于设置营销系统API域名
- 服务器启动时打印营销API域名警告或信息
- api/router.go中添加认证中间件,所有API路由均需认证访问
- api/middleware.go新增withAuth认证中间件,实现Token验证和数据权限接口调用
- 认证中间件通过HTTP请求调用营销系统鉴权接口获取创建者ID列表
- 请求头Access-Control-Allow-Headers新增token,支持跨域传递认证token
- 提供从请求上下文获取创建者ID列表的辅助函数CreatorIDsFrom
- 适配NewRouter函数,新增marketingAPIDomain参数用于中间件配置
2025-12-23 15:38:48 +08:00
..
api feat(api): 引入营销系统鉴权中间件,增强接口安全控制 2025-12-23 15:38:48 +08:00
config feat(api): 引入营销系统鉴权中间件,增强接口安全控制 2025-12-23 15:38:48 +08:00
constants feat(export): 优化导出数据处理能力 2025-12-19 17:55:55 +08:00
db fix(db): 处理MySQL连接的只读副本错误 2025-12-08 11:31:28 +08:00
exporter refactor(exports): 使用并行导出替代串行分块导出 2025-12-19 18:43:43 +08:00
grpc fix(grpc): 更新 gRPC 用户客户端路径引用为 GitHub 形式 2025-12-20 14:26:16 +08:00
logging refactor(api): 优化模板API处理器结构与逻辑 2025-12-17 10:16:56 +08:00
migrate feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
models feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
repo fix(export): 优化导出完成时的缓存清理逻辑 2025-12-19 18:07:35 +08:00
schema fix(schema): 修改订单外部交易号标签名称 2025-12-18 22:51:32 +08:00
utils refactor(utils): 删除冗余的包声明注释 2025-12-17 10:46:56 +08:00
ymtcrypto feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00