kaptcha 是一个图像验证码生成和验证工具,有许多可配置项,可以简单快捷的生成各式各样的验证码,使用起来也很简便。
pom.xml添加依赖
1 | <dependency> |
application.yaml 添加典型配置
不加用默认也可
1 | kaptcha: |
在controller里使用示例
1 | import org.springframework.beans.factory.annotation.Autowired; |
测试
- 前端访问/code/image即显示验证码图片
- 前端访问/code/valid?code=xxxx即会返回true表示通过验证,出错表示code错误。