验证码效果
依赖坐标
Maven
<dependency> |
Gradle
implementation "net.dreamlu:mica-captcha" |
配置项
配置项 | 默认值 | 说明 |
---|---|---|
mica.captcha.cache-name | micaCaptchaCache | 验证码cache名,默认:micaCaptchaCache |
mica.captcha.cookie-name | mica-captcha | 验证码cookie名,默认:mica-captcha |
mica.captcha.enabled | true | 是否开启验证码,默认:true. |
使用
Servlet
生成验证码
|
校验验证码
boolean validated = micaCaptcha.validate(response, userInputCaptcha); |
WebFlux
生成验证码
|
校验验证码
boolean validated = micaCaptcha.validate(exchange, userInputCaptcha); |
生成其他类型验证码
micaCaptcha.generateBase64
生成 base64 图片验证码。micaCaptcha.validateBase64
校验 base64 图片验证码。
微信公众号
精彩内容每日推荐!!!