diff --git a/src/main/java/itn/let/fax/user/web/FaxRestController.java b/src/main/java/itn/let/fax/user/web/FaxRestController.java index 275cfd72..6719276c 100644 --- a/src/main/java/itn/let/fax/user/web/FaxRestController.java +++ b/src/main/java/itn/let/fax/user/web/FaxRestController.java @@ -6,6 +6,7 @@ import java.time.LocalDateTime; import javax.annotation.Resource; import javax.imageio.ImageIO; +import javax.servlet.http.HttpServletRequest; import org.apache.commons.lang3.StringUtils; import org.apache.pdfbox.pdmodel.PDDocument; @@ -129,7 +130,7 @@ public class FaxRestController { * @throws Exception */ @RequestMapping(value= {"/web/mjon/fax/sendData.do"}) - public ResponseEntity sendData(FaxTranVO faxTranVO) throws Exception{ + public ResponseEntity sendData(FaxTranVO faxTranVO, HttpServletRequest request) throws Exception{ //로그인 권한정보 불러오기 LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); @@ -143,6 +144,7 @@ public class FaxRestController { boolean mberSttus = userManageService.selectUserStatusInfo(userId); if(!mberSttus) { + request.getSession().invalidate(); return ResponseEntity.ok().body(new StatusResponse(HttpStatus.BAD_REQUEST, "현재 고객님께서는 문자온 서비스 이용이 정지된 상태로 팩스를 발송하실 수 없습니다. 이용정지 해제를 원하시면 고객센터로 연락주시기 바랍니다.", LocalDateTime.now())); }