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

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

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