提交 ad6a1f8b 编写于 作者: rushui.chen's avatar rushui.chen

20200113 注释验证码校验次数逻辑

上级 c8ce8d93
流水线 #20700 已失败 于阶段
in 0 second
...@@ -136,8 +136,8 @@ public class Test { ...@@ -136,8 +136,8 @@ public class Test {
BaseRequest loginRegister = null; BaseRequest loginRegister = null;
loginRegister = new BaseRequest(); loginRegister = new BaseRequest();
loginRegister.setMobile("13024119991"); loginRegister.setMobile("13024119995");
loginRegister.setAuthCode("927566"); loginRegister.setAuthCode("439160");
String registerString4 = JSONObject.toJSONString(loginRegister); String registerString4 = JSONObject.toJSONString(loginRegister);
//AES CONTENT //AES CONTENT
String contentResult4 = AESUtil.aesEncrypt(registerString4, "YCPQPx4qpQjEjDea"); String contentResult4 = AESUtil.aesEncrypt(registerString4, "YCPQPx4qpQjEjDea");
......
...@@ -13,18 +13,18 @@ import org.springframework.stereotype.Component; ...@@ -13,18 +13,18 @@ import org.springframework.stereotype.Component;
* author:crs * author:crs
* Description:记录doctor修改记录日志 * Description:记录doctor修改记录日志
*/ */
//@JobHandler(value = "PermissionRoleLogHandler") @JobHandler(value = "PermissionRoleLogHandler")
//@Component @Component
//public class PermissionRoleLogHandler extends IJobHandler { public class PermissionRoleLogHandler extends IJobHandler {
//
// @Autowired @Autowired
// private PermissionDoctorRoleMapper permissionDoctorRoleMapper; private PermissionDoctorRoleMapper permissionDoctorRoleMapper;
//
// @Override @Override
// public ReturnT<String> execute(String s) throws Exception { public ReturnT<String> execute(String s) throws Exception {
// XxlJobLogger.log("permissionRoleLogRecord start-----"); XxlJobLogger.log("permissionRoleLogRecord start-----");
// Integer rows = permissionDoctorRoleMapper.updatePermissionModifyRecord(); Integer rows = permissionDoctorRoleMapper.updatePermissionModifyRecord();
// XxlJobLogger.log("permissionLogRecord end-----"+rows); XxlJobLogger.log("permissionLogRecord end-----"+rows);
// return SUCCESS; return SUCCESS;
// } }
//} }
...@@ -194,10 +194,10 @@ public class AESUtil { ...@@ -194,10 +194,10 @@ public class AESUtil {
// System.out.println("解密后:" + decrypt); // System.out.println("解密后:" + decrypt);
//请求参数解密处理 //请求参数解密处理
String key="aPzpkXKhX0xsgwG0L7uOiz47fKQKKW1pzzIyx9wRSoCtm4vux1+ctjKzQ77jb+Vvt4zB/z0wr7U5nszk7kXLKQR4A6nU5nt8O44CHjCHUU0dWbpPyd2TKFdZ58ZyKLsk1+Xc4wJ1HB0FQjxJefWvo5ioFYLasOpxSbKU7oHqXq4="; String key="bOceDio5f9p8xZfCqVxI+VVHWpGDGP/xDg01FlKi97he2Tovv66hTLzNOgPv7/RbLm2TLzmI1Y8FjAl5Fcr0j3HvHZBLLpgiNBtw+gfbtEde7JsnVo58/mKTm5HBGyB0TWhOq8GZouetmHqC88d8zyNkxIp1fDEs2OSrYMCb1ZY=";
String decrypt = RSAUtil.decrypt(key,procPrivateKey); String decrypt = RSAUtil.decrypt(key,procPrivateKey);
System.out.println(decrypt); System.out.println(decrypt);
String content="x/119w4nmos1xMG1DFNzBDeUP7BmyGViwXB66UCCk2HaCoJWhNg6qL1WoDMLGkiMJni8GV8fzEpd+1h9z4LA99wEkn47rbK6+MLaGkMIv+QmXzMLxThpLJNxadb2ltRyKgz5wERoFB/AH/xxgRn8kw=="; String content="UBcV7wk/VsXm+fcU6fP2qqo/UfYc0M9M184daTGofmfrQAif/hnjO15AdcGiAZMRJEo0y9fOCFy+eTAUAum0Nma4Ylbme4CdyOKI2w5aq8A=";
String result = AESUtil.aesDecrypt(content, decrypt); String result = AESUtil.aesDecrypt(content, decrypt);
System.out.println(result); System.out.println(result);
......
...@@ -96,11 +96,12 @@ public class AccountUtils { ...@@ -96,11 +96,12 @@ public class AccountUtils {
} }
String cacheCode = cacheClient.get(authCodeKey); //从redis获取验证码 String cacheCode = cacheClient.get(authCodeKey); //从redis获取验证码
if (org.apache.commons.lang.StringUtils.isBlank(cacheCode)) { // if (org.apache.commons.lang.StringUtils.isBlank(cacheCode)) {
//第四次删除计数器 // //第四次删除计数器
cacheClient.del(authCodeCount); // cacheClient.del(authCodeCount);
throw new PicaException(PicaResultCode.RESULE_DATA_NONE.code(), "短信验证码已失效,请重新获取"); // throw new PicaException(PicaResultCode.RESULE_DATA_NONE.code(), "短信验证码已失效,请重新获取");
} // }
if (!org.apache.commons.lang.StringUtils.equals(sysCode, cacheCode)) { if (!org.apache.commons.lang.StringUtils.equals(sysCode, cacheCode)) {
cacheClient.incr(authCodeCount); cacheClient.incr(authCodeCount);
throw new PicaException(PicaResultCode.PARAM_IS_INVALID.code(), "短信验证码错误"); throw new PicaException(PicaResultCode.PARAM_IS_INVALID.code(), "短信验证码错误");
...@@ -131,6 +132,9 @@ public class AccountUtils { ...@@ -131,6 +132,9 @@ public class AccountUtils {
if (num > 0 && num < 99) { if (num > 0 && num < 99) {
throw new PicaException(PicaResultCode.RESULE_DATA_NONE.code(), "您已注册成功,请直接登录"); throw new PicaException(PicaResultCode.RESULE_DATA_NONE.code(), "您已注册成功,请直接登录");
} }
//验证成功以后删除验证码
cacheClient.del(authCodeKey);
} }
/** /**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册