qing
6ee1eca789
feat(static): 注册页获取验证码接入图形验证码
配合 gateway v0.5.4 邮件轰炸防护(/register/send_code 强制 CAPTCHA):
- register.html: 邮箱与邮箱验证码之间新增图形验证码区块(图片+输入框,复用 login 页结构)
- register.js:
- 新增 refreshCaptcha() 复用 /captcha/image 代理路由(与 login.js 一致)
- 新增 checkCaptcha() 校验图形验证码非空且 Token 已加载
- 获取验证码按钮点击时先校验图形验证码,再携带 captcha_token + captcha_answer 发送
- 无论发送成败都刷新图形验证码(Token 一次性消费)
- 重置表单时清空图形验证码并刷新
方案 A:仅在「获取验证码」时要求 CAPTCHA,注册提交不加(邮箱验证码已是二次验证)
2026-08-01 02:42:15 +08:00
..
2026-07-20 11:12:29 +08:00
2026-07-30 22:21:24 +08:00
2026-07-28 01:11:58 +08:00
2026-08-01 02:42:15 +08:00
2026-07-30 11:01:34 +08:00
2026-07-20 11:12:29 +08:00
2026-07-30 12:25:11 +08:00
2026-07-23 21:45:36 +08:00
2026-07-26 12:06:56 +08:00
2026-07-27 21:43:56 +08:00
2026-07-28 11:46:25 +08:00
2026-07-28 11:46:25 +08:00
2026-08-01 02:42:15 +08:00