一、前言
在网站后台登录中,为了防止黑客攻击,大量盗刷登录请求,造成系统崩溃等安全攻击问题,如果使用账号/密码的方式登录,一般都会加一个验证码功能,验证码有多种形式,比较常用的有图片验证码,可以是数字加减乘除计算类型的,也可以是字母数据混合类型的,为了应对不同的场景,不同的需求,有一款google
公司开源的验证码工具的kaptcha
正好被我们所需要,本篇博客会以SpringBoot
为基础框架,使用SpringBoot
整合kaptcha
生成图片验证码,这篇博客将使用当下比较流行的Spring5
新特性,Webflux
驱动式编程实现。
如果使用kaptcha
验证码工具需要引入以下依赖:
<!--验证码 -->