Browse Source

ID찾기 - 인증번호 발송

feature/auth
junheelee 2 years ago
parent
commit
773be52add
  1. 13
      src/main/java/com/palnet/biz/api/acnt/crtfyhp/service/AcntCrtfyhpService.java
  2. 8
      src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java
  3. 10
      src/main/java/com/palnet/biz/api/acnt/cstmr/model/AcntCstmrCertifyiModel.java
  4. 14
      src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java

13
src/main/java/com/palnet/biz/api/acnt/crtfyhp/service/AcntCrtfyhpService.java

@ -85,6 +85,9 @@ public class AcntCrtfyhpService {
@Autowired
private PtyCrtfyhpBasQueryRepository query;
@Autowired
private PtyCstmrQueryRepository cstmrQuery;
@Autowired
private PtyCrtfyhpBasRepository ptyCrtfyhpBasRepository;
@ -199,4 +202,14 @@ public class AcntCrtfyhpService {
}
return numStr;
}
public boolean certifNum(String memberName, String hpno) throws Exception{
String name = EncryptUtils.encrypt(memberName);
String phone = EncryptUtils.encrypt(hpno);
boolean certifNum = cstmrQuery.certifNum(name , phone);
if(certifNum) {
certifySend(hpno);
}
return certifNum;
}
}

8
src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java

@ -6,7 +6,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrCertifyiModel;
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrGroupModel;
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrPwModel;
@ -108,14 +107,7 @@ public class AcntCstmrController {
return ResponseEntity.ok().body(new SuccessResponse<>(resultMap));
}
@PostMapping(value = "/find/certifNum")
public boolean certifNum(@RequestBody AcntCstmrCertifyiModel rq) throws Exception{
boolean result = service.certifNum(rq);
log.info("result>>>>>>>>>>>>>>>>>>>>>>>> {}",result);
return result;
}
// @PostMapping(value = "/find/findUserId")

10
src/main/java/com/palnet/biz/api/acnt/cstmr/model/AcntCstmrCertifyiModel.java

@ -1,10 +0,0 @@
package com.palnet.biz.api.acnt.cstmr.model;
import lombok.Data;
@Data
public class AcntCstmrCertifyiModel {
private String name;
private String hpno;
}

14
src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java

@ -9,7 +9,6 @@ import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrCertifyiModel;
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrGroupModel;
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrPwModel;
@ -140,18 +139,9 @@ public class AcntCstmrService {
return rs;
}
public boolean certifNum(AcntCstmrCertifyiModel rq) throws Exception{
String name = EncryptUtils.encrypt(rq.getName());
String hpno = EncryptUtils.encrypt(rq.getHpno());
boolean certifNum = query.certifNum(name , hpno);
if(certifNum) {
acntCrtfyhpService.certifySend(rq.getHpno());
}
return certifNum;
}
public String findUserId(String hpno){
String transHpno =EncryptUtils.encrypt(hpno);
public String findUserId(String phone){
String transHpno =EncryptUtils.encrypt(phone);
String resultFindId = query.findUserId(transHpno);
return resultFindId;
}

Loading…
Cancel
Save