Commit 8fcb2ed3 authored by 技术部-任文超's avatar 技术部-任文超

给用户是否存在的接口添加IP白名单

parent 8dba14ee
......@@ -2,6 +2,7 @@ package cn.quantgroup.xyqb.controller.internal.user;
import cn.quantgroup.tech.util.TechEnvironment;
import cn.quantgroup.xyqb.Constants;
import cn.quantgroup.xyqb.aspect.accessable.IpValidator;
import cn.quantgroup.xyqb.aspect.captcha.CaptchaFiniteValidator;
import cn.quantgroup.xyqb.aspect.lock.PasswordErrorFiniteValidator;
import cn.quantgroup.xyqb.controller.IBaseController;
......@@ -289,11 +290,12 @@ public class UserController implements IBaseController {
* @param phoneNo 手机号
* @return
*/
@IpValidator
@RequestMapping("/exist")
public JsonResult exist(@RequestParam String phoneNo) {
log.info("检查用户是否存在, phoneNo:{}", phoneNo);
if (userService.exist(phoneNo)) {
log.info("该手机号已经注册, phoneNo:{}", phoneNo);
log.info("该手机号已经注册, phoneNo:{},remoteIp:{}", phoneNo, getIp());
return JsonResult.buildErrorStateResult("该手机号已经注册", null);
}
return JsonResult.buildSuccessResult(null, null);
......@@ -305,9 +307,10 @@ public class UserController implements IBaseController {
* @param phoneNo 手机号
* @return
*/
@IpValidator
@RequestMapping("/exist_check")
public JsonResult existForResetPwd(@RequestParam String phoneNo) {
log.info("检查用户是否存在, phoneNo:{}", phoneNo);
log.info("检查用户是否存在, phoneNo:{},remoteIp:{}", phoneNo, getIp());
return JsonResult.buildSuccessResult(null, userService.exist(phoneNo));
}
......
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