Appearance
验证码生成 ¶
生成算数或者文本验证码,使用的是easy-captcha
类库 GIT地址 。 如果要使用验证码相关的功能,可以倒数对应的服务类cn.bootx.platform.baseapi.core.captcha.service.CaptchaService
,然后使用相应的方法即可。
图片验证码 ¶
- imgCaptcha 获取图片验证码
- validateImgCaptcha 校验图片验证码
- deleteImgCaptcha 将图片验证码设置为失效
CaptchaDataResult返回值
字段 | 含义 |
---|---|
captchaKey | 验证码标识KEY |
captchaData | 验证码base64数据 |
短信验证码 ¶
默认只是获取了短信验证码的数据,并不会真实发送短信,具体发送短信的操作需要我们进行开发,可以使用项目中已经集成了的SMS4J框架进行发送
- sendSmsCaptcha 发送手机验证码
- existsSmsCaptcha 验证手机发送的验证码是否还在有效时间内
- validateSmsCaptcha 校验手机验证码
- deleteSmsCaptcha 将手机验证码验证码设置为失效