保誠-保戶業務員媒合平台
jack
2023-08-08 3b0671286dd280c0172352e6f3d116ecd7051efe
pamapi/src/main/java/com/pollex/pam/web/rest/OtpResource.java
@@ -75,7 +75,6 @@
    @PostMapping("/sendOtp/{imgCode}")
    public ResponseEntity<Object> sendOtp(@RequestBody OtpLoginVM login
          , @RequestBody VerifyOtpVM verifyOtpParam
          , @PathVariable String imgCode, HttpServletRequest request) {
       
       HttpSession session = request.getSession();
@@ -90,6 +89,8 @@
          throw new OtpLoginFailException("驗證碼輸入錯誤");
       }
       
       session.setAttribute("img_code", null);
       OtpResponseDTO otpResponse;
        if(applicationProperty.isMockLogin()) {
            otpResponse = getMockSendOtpResponse();
@@ -102,6 +103,7 @@
            return ResponseEntity.status(HttpStatus.BAD_REQUEST).body("can not support this login type, loginType = " + login.getLoginType().name());
        }
        otpTmpService.createOtpTmp(login.getAccount(), otpResponse.getIndexKey());
        return new ResponseEntity<>(otpResponse, HttpStatus.OK);
    }
@@ -109,7 +111,6 @@
    @PostMapping("/verify")
    public ResponseEntity<UserJWTController.JWTToken> verifyOtp(@RequestBody VerifyOtpVM verifyOtpParam
          ) {
       
       otpUtilService.verifyOtp(verifyOtpParam);