15 Commits

Author SHA1 Message Date
sion
8047cfaa76 111 2026-04-23 00:44:39 +08:00
sion
685202dd55 111 2026-04-21 08:12:17 +08:00
sion
5264043c21 111 2026-04-21 08:09:45 +08:00
sion
0066615054 111 2026-04-18 10:02:47 +08:00
5904d209fd Token架构优化:防重放攻击清除token、防重复forceLogout、refreshToken空值防御 2026-04-16 13:12:35 +08:00
8d0ce203ef 完善Token刷新架构:后端实现refreshToken轮转机制
后端:
- JwtUtil: accessToken 2h + refreshToken 30d,区分type
- AuthController: POST /api/auth/refresh 接口
- AuthService: 验证refreshToken → 轮转生成新token对
- UserService: 登录/注册返回refreshToken
- User entity: 添加refreshToken字段
- TokenFilter: 排除/api/auth/refresh路径
- SQL: sys_user添加refresh_token列

前端:
- DioClient: 刷新成功后同时保存新的refreshToken
2026-04-16 13:02:16 +08:00
sion
ee8979f471 111 2026-04-06 18:45:04 +08:00
sion
2e34072f45 111 2026-04-06 16:34:02 +08:00
sion
a6f9053014 111 2026-04-06 12:15:33 +08:00
sion
7c5b588306 111 2026-04-05 23:37:38 +08:00
sion
2fbc47117c 111 2026-04-05 19:43:31 +08:00
sion
37290e7846 111 2026-04-04 21:19:29 +08:00
5c8df495c3 fix: 完善资金充值/提现逻辑
- 添加交易账户余额检查
- 添加用户端订单管理页面
- 更新测试报告
2026-03-23 21:25:37 +08:00
c294f66e1c fix: 添加冷钱包表支持,修复充值功能
- 新增 cold_wallet 表结构及默认数据
- 补充 order_fund 表字段(wallet_id, wallet_address, pay_time, confirm_time, withdraw_contact)
- 创建数据库补丁脚本 sql/patch_cold_wallet.sql
- 创建充值功能测试脚本 test_deposit_api.sh
- 创建数据库检查脚本 check_database.sh
- 更新充值功能检查报告 check_cold_wallet.md

修复问题:充值功能因缺少冷钱包表而无法使用
2026-03-23 18:16:58 +08:00
sion
7694a34ade Initial commit: Monisuo - 虚拟货币模拟交易平台
功能模块:
- 用户注册/登录/KYC
- 资金账户/交易账户
- 实时行情/币种管理
- 即时交易/充提审核
- 管理后台

技术栈:
- 后端: SpringBoot 2.2.4 + MyBatis Plus
- 前端: uni-app x (Vue3 + UTS)
- 数据库: MySQL

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 20:52:33 +08:00