captcha-core 是 CAPTCHA 项目的核心模块,提供验证码业务的抽象接口、注解以及一些默认实现。
- 抽象接口
- 核心注解
DefaultCode 是验证码接口的默认实现,它是一个泛型类。
RandomStringCodeGenerator 是验证码发送器的默认实现,负责生成随机字符串验证码,可以设置生成验证码的字符与长度。
HttpSessionCodeStore 是验证码储存器的默认实现,通过 HttpSession 储存验证码并为其设置有效期。
SimpleImageCodeSender 是验证码发送器的默认实现,它将验证码的值作为字符串画到画板并生成干扰条纹,最终将生成的图像输出。
StringCodeVerifier 是验证码校验器的默认实现,它将验证码值作为字符串进行比较,可以选择是否裁剪空白以及大小写敏感。
如果需要报告问题或者功能需求,请在Github中 创建issue 。若有其他问题或建议,请发送电子邮件至 [email protected]