修改默认验证码 类型为点选

This commit is contained in:
ZouLiFu 2021-01-21 17:41:46 +08:00
parent f0a026dd27
commit d1b1966f25
6 changed files with 9 additions and 7 deletions

View File

@ -86,7 +86,7 @@
<Verify <Verify
@success="verifySuccess" @success="verifySuccess"
:mode="'pop'" :mode="'pop'"
:captchaType="'blockPuzzle'" :captchaType="'clickWord'"
:imgSize="{ width: '330px', height: '155px' }" :imgSize="{ width: '330px', height: '155px' }"
ref="verify" ref="verify"
></Verify> ></Verify>

View File

@ -113,7 +113,7 @@ public interface CommonConstant {
String DATABASE_URL_NAME = "DATABASE_URL_NAME"; String DATABASE_URL_NAME = "DATABASE_URL_NAME";
/** /**
* 滑块验证码 * 点选验证码
*/ */
String IMAGE_CODE_TYPE = "blockPuzzle"; String IMAGE_CODE_TYPE = "clickWord";
} }

View File

@ -32,7 +32,6 @@ import cn.hutool.core.util.StrUtil;
import cn.hutool.log.Log; import cn.hutool.log.Log;
import com.cn.xiaonuo.core.consts.CommonConstant; import com.cn.xiaonuo.core.consts.CommonConstant;
import com.cn.xiaonuo.core.consts.SymbolConstant; import com.cn.xiaonuo.core.consts.SymbolConstant;
import com.cn.xiaonuo.core.enums.YesOrNotEnum;
import com.cn.xiaonuo.core.exception.ServiceException; import com.cn.xiaonuo.core.exception.ServiceException;
import com.cn.xiaonuo.core.pojo.email.EmailConfigs; import com.cn.xiaonuo.core.pojo.email.EmailConfigs;
import com.cn.xiaonuo.core.pojo.oauth.OauthConfigs; import com.cn.xiaonuo.core.pojo.oauth.OauthConfigs;

View File

@ -36,6 +36,7 @@ import com.cn.xiaonuo.core.exception.enums.AuthExceptionEnum;
import com.cn.xiaonuo.core.pojo.response.ResponseData; import com.cn.xiaonuo.core.pojo.response.ResponseData;
import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; import com.cn.xiaonuo.core.pojo.response.SuccessResponseData;
import com.cn.xiaonuo.sys.modular.auth.service.AuthService; import com.cn.xiaonuo.sys.modular.auth.service.AuthService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
@ -55,6 +56,7 @@ public class SysLoginController {
@Resource @Resource
private AuthService authService; private AuthService authService;
@Lazy
@Resource @Resource
private CaptchaService captchaService; private CaptchaService captchaService;

View File

@ -8,7 +8,8 @@ import java.util.concurrent.TimeUnit;
/** /**
* @ClassName CaptchaCacheServiceProvider * @ClassName CaptchaCacheServiceProvider
* @Description 验证码 分布式部署 需要使用redis * @Description 对于分布式部署的应用我们建议应用自己实现CaptchaCacheService比如用Redis
* 如果应用是单点的也没有使用redis那默认使用内存内存缓存只适合单节点部署的应用否则验证码生产与验证在节点之间信息不同步导致失败
* @Author Jax * @Author Jax
* @Date 2021/1/21 16:27 * @Date 2021/1/21 16:27
**/ **/

View File

@ -59,5 +59,5 @@ jodconverter:
#验证码相关配置 #验证码相关配置
aj: aj:
captcha: captcha:
water-font: 宋体 type: clickword #验证码类型 为点选
water-mark: XiaoNuo开发平台 font-type: 宋体