记得上下班打卡 | git大法好,push需谨慎

Commit f9b4d281 authored by zhengfuxin's avatar zhengfuxin

修改身份验证。

parent 6e10ce28
...@@ -125,26 +125,20 @@ public class SmileUserController { ...@@ -125,26 +125,20 @@ public class SmileUserController {
} }
public boolean validate(String realName,String cardNo,String userid){ public boolean validate(String realName,String cardNo,String userid){
Object o=redisUtil.get(SmileRedisConst.SMILE_USER_VALIDATE.concat(userid)); Object o=redisUtil.get(SmileRedisConst.SMILE_USER_VALIDATE.concat(userid));
/* if(null==o){ //查看是否之前这个 身份证和 名字(1:验证失败 2:验证成功)
//redisUtil.set(SmileRedisConst.SMILE_USER_VALIDATE.concat(userid),list); String status= (String) redisUtil.get(SmileRedisConst.SMILE_USER_VALIDATE.concat(realName+cardNo));
}else{ if(null!=status&&"1".equals(status)){
List<String> list= (List<String>) o; return false;
//验证是否以前验证过 }
for(String d:list){
if(d.equals(realName+cardNo)){
return false;
}
}
list.add(realName+cardNo);
redisUtil.set(SmileRedisConst.SMILE_USER_VALIDATE.concat(userid),list);
}*/
String respStr = IdentityUtils.aliThird(realName, cardNo), respErrorCode = null; String respStr = IdentityUtils.aliThird(realName, cardNo), respErrorCode = null;
JsonNode respJNode = JsonUtils.fromJson(respStr, JsonNode.class); JsonNode respJNode = JsonUtils.fromJson(respStr, JsonNode.class);
if (null == respJNode || !"0".equals(respErrorCode = String.valueOf(respJNode.get("error_code")))) { if (null == respJNode || !"0".equals(respErrorCode = String.valueOf(respJNode.get("error_code")))) {
log.info("###实名认证失败[{}]", respJNode); log.info("###实名认证失败[{}]", respJNode);
ErrorMapping.ErrorMessage errorMessage = ErrorMapping.get("10102"); ErrorMapping.ErrorMessage errorMessage = ErrorMapping.get("10102");
redisUtil.set(SmileRedisConst.SMILE_USER_VALIDATE.concat(realName+cardNo),1);
return false; return false;
} }
redisUtil.set(SmileRedisConst.SMILE_USER_VALIDATE.concat(realName+cardNo),2);
return true; return true;
} }
@PostMapping("saveOrUpdateUserThreeStep") @PostMapping("saveOrUpdateUserThreeStep")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment