KEY_PREFIX
KEY_PREFIX = 'click_captcha:'
Redis 键前缀
点选验证码
职责:生成带中文字符与干扰元素的点选验证码图片,并将目标字符坐标 存入 Redis;校验时按容差比对用户点击坐标。生成与校验参数 均可经数据库配置覆盖(captcha.*),缺省回落内置常量。
┌────────────────── 分区导航(按此顺序阅读)──────────────────┐ 分区 1 · 常量与字符池 验证码尺寸 / 容差 / 字号等内置常量 + 字符池 分区 2 · 生成与校验(公开) defaultCharset / generate / verify 分区 3 · 内部辅助 随机不重叠定位 / 字体路径 / 颜色解析 └────────────────────────────────────────────────────────────┘
$chars : array
内置字符池:约 480 常用汉字,目标字符与干扰字符共用