- 后端:新增 GET /api/captcha 接口,使用 base64Captcha 生成图片验证码 - 后端:发送邮箱验证码时校验图片验证码(CaptchaEnabled 开关控制) - 前端:注册表单邮箱验证码前增加图片验证码输入,支持点击刷新 - 管理后台:系统设置新增「图片验证码」开关 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
完整实现微信支付充值和订阅购买功能,支持配置热更新、二维码扫码支付、 回调验签、订单状态轮询,以及管理后台支付网关设置。 后端: - 新增微信支付 V3 客户端(支持 Base64/文件路径两种密钥加载) - Native 下单、回调处理、订单状态查询 API - 充值订单幂等完成(事务+行锁) - 订阅购买支持微信支付 - 配置变更自动重置客户端 - 提取 createWechatNativeOrder 消除重复下单逻辑 前端: - 二维码扫码弹窗(含倒计时、自动轮询状态) - 微信支付设置页面(AppID、商户号、密钥等 12 项配置) - 充值页集成微信支付流程 依赖:go-pay/gopay v1.5.117 Co-Authored-By: Claude <noreply@anthropic.com>
- 批量查询和插入,减少数据库操作 - 统一错误处理 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>