|
|
@ -109,7 +109,7 @@ public class AcntCrtfyhpController { |
|
|
|
//아이디 찾기 시 인증번호 발송 로직
|
|
|
|
//아이디 찾기 시 인증번호 발송 로직
|
|
|
|
@GetMapping(value = "/find/sendForId") |
|
|
|
@GetMapping(value = "/find/sendForId") |
|
|
|
public ResponseEntity<? extends BasicResponse> sendForId(String memberName, String hpno) { |
|
|
|
public ResponseEntity<? extends BasicResponse> sendForId(String memberName, String hpno) { |
|
|
|
Map<String , Boolean> resultMap = new HashMap<String,Boolean>(); |
|
|
|
Map<String, Object> resultMap = new HashMap<String, Object>(); |
|
|
|
|
|
|
|
|
|
|
|
if(memberName == null || hpno == null) { |
|
|
|
if(memberName == null || hpno == null) { |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
@ -119,6 +119,11 @@ public class AcntCrtfyhpController { |
|
|
|
try { |
|
|
|
try { |
|
|
|
boolean result = service.certifNum(memberName, hpno); |
|
|
|
boolean result = service.certifNum(memberName, hpno); |
|
|
|
resultMap.put("result" , result); |
|
|
|
resultMap.put("result" , result); |
|
|
|
|
|
|
|
if(!result) { |
|
|
|
|
|
|
|
resultMap.put("code", -1); //일치하는 회원 없음
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
resultMap.put("code", 0); //일치하는 회원 존재
|
|
|
|
|
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
@ -130,7 +135,7 @@ public class AcntCrtfyhpController { |
|
|
|
//아이디 찾기
|
|
|
|
//아이디 찾기
|
|
|
|
@GetMapping(value = "/find/findUserId") |
|
|
|
@GetMapping(value = "/find/findUserId") |
|
|
|
public ResponseEntity<? extends BasicResponse> findUserId(String memberName, String hpno) { |
|
|
|
public ResponseEntity<? extends BasicResponse> findUserId(String memberName, String hpno) { |
|
|
|
AcntCrtfyhpRsModel model = new AcntCrtfyhpRsModel(); |
|
|
|
Map<String, Object> resultMap = new HashMap<String, Object>(); |
|
|
|
|
|
|
|
|
|
|
|
if(memberName == null || hpno == null) { |
|
|
|
if(memberName == null || hpno == null) { |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
@ -138,30 +143,73 @@ public class AcntCrtfyhpController { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|
model.setUserId(service.findUserId(memberName, hpno)); |
|
|
|
String userId = service.findUserId(memberName, hpno); |
|
|
|
|
|
|
|
if(!userId.equals("")) { |
|
|
|
|
|
|
|
resultMap.put("userId", userId); |
|
|
|
|
|
|
|
resultMap.put("code", 0); |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
resultMap.put("userId", ""); |
|
|
|
|
|
|
|
resultMap.put("code", -1); |
|
|
|
|
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return ResponseEntity.ok().body( new SuccessResponse<>(model)); |
|
|
|
return ResponseEntity.ok().body( new SuccessResponse<Map>(resultMap)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//비밀번호 찾기 시 인증번호 발송 로직
|
|
|
|
@GetMapping(value = "/find/sendForPw") |
|
|
|
@GetMapping(value = "/find/sendForPw") |
|
|
|
public boolean certifNumPw(String userId, String hpno) throws Exception{ |
|
|
|
public ResponseEntity<? extends BasicResponse> sendForPw(String userId, String hpno) { |
|
|
|
boolean result = service.certifPw(userId, hpno); |
|
|
|
Map<String, Object> resultMap = new HashMap<String, Object>(); |
|
|
|
|
|
|
|
|
|
|
|
log.info("result>>>>>>>>>>>>>>>>>>>>>>>> {}",result); |
|
|
|
if(userId == null || hpno == null) { |
|
|
|
|
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
|
|
|
|
.body(new ErrorResponse(RSErrorCode.ER_PARAM)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
boolean result = service.certifPw(userId, hpno); |
|
|
|
|
|
|
|
resultMap.put("result", result); |
|
|
|
|
|
|
|
if(!result) { |
|
|
|
|
|
|
|
resultMap.put("code", -1); //일치하는 회원 없음
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
resultMap.put("code", 0); //일치하는 회원 존재
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
|
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
|
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
|
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return result; |
|
|
|
return ResponseEntity.ok().body( new SuccessResponse<Map>(resultMap)); |
|
|
|
} |
|
|
|
} |
|
|
|
@PutMapping(value = "/find/updatePw") |
|
|
|
|
|
|
|
public boolean updatePw(String userId, String hpno, String newPw) throws Exception{ |
|
|
|
|
|
|
|
boolean result = service.updatePw(userId, hpno, newPw); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.info("result>>>>>>>>>>>>>>>>>>>>>>>> {}",result); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result; |
|
|
|
@GetMapping(value = "/find/updatePw") |
|
|
|
} |
|
|
|
public ResponseEntity<? extends BasicResponse> updatePw(String userId, String hpno, String newPw) throws Exception { |
|
|
|
|
|
|
|
Map<String, Object> resultMap = new HashMap<String, Object>(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(hpno == null || newPw == null) { |
|
|
|
|
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
|
|
|
|
.body(new ErrorResponse(RSErrorCode.ER_PARAM)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
boolean result = service.updatePw(userId, hpno, newPw); |
|
|
|
|
|
|
|
resultMap.put("result", result); |
|
|
|
|
|
|
|
if(!result) { |
|
|
|
|
|
|
|
resultMap.put("code", -1); |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
resultMap.put("code", 0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} catch(Exception e) { |
|
|
|
|
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
|
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
|
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return ResponseEntity.ok().body( new SuccessResponse<Map>(resultMap)); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|