fix : 유저 관련 수정

main
이범준 1 year ago
parent 43e88897fa
commit d288d06b3c

@ -116,7 +116,6 @@ public class XitLoginController extends AbstractController {
String message = null; String message = null;
System.out.println("!!!e");
/** /**
* *
* - URL * - URL
@ -125,10 +124,10 @@ public class XitLoginController extends AbstractController {
*/ */
//비인증 상태에서 인가되지 않은 URL 호출에 대한 처리 //비인증 상태에서 인가되지 않은 URL 호출에 대한 처리
if(XitCmmnUtil.isEmpty(paraMap)) { if(XitCmmnUtil.isEmpty(paraMap)) {
System.out.println("!!!f");
return "forward:/login/accessDenied.do"; return "forward:/login/accessDenied.do";
} }
System.out.println("!!!g");
/** /**
* *
@ -137,11 +136,11 @@ public class XitLoginController extends AbstractController {
try { try {
// 로그인 처리 // 로그인 처리
xitLoginVO = xitLoginService.actionLogin(loginVO); xitLoginVO = xitLoginService.actionLogin(loginVO);
System.out.println("!!!h");
} catch (Exception e) { } catch (Exception e) {
log.debug(String.format("로그인 처리 실패 : %s", e.getMessage())); log.debug(String.format("로그인 처리 실패 : %s", e.getMessage()));
message = e.getMessage(); message = e.getMessage();
System.out.println("!!!i");
} }
@ -150,7 +149,7 @@ public class XitLoginController extends AbstractController {
*/ */
// 로그인 정보/정책에 따라 응답페이지 분기 // 로그인 정보/정책에 따라 응답페이지 분기
if (xitLoginVO != null && xitLoginVO.getId() != null && !"".equals(xitLoginVO.getId())) { if (xitLoginVO != null && xitLoginVO.getId() != null && !"".equals(xitLoginVO.getId())) {
System.out.println("!!!j");
// session Set // session Set
request.getSession().setAttribute("XitLoginSession", xitLoginVO); request.getSession().setAttribute("XitLoginSession", xitLoginVO);
@ -164,27 +163,27 @@ public class XitLoginController extends AbstractController {
springSecurity.setPasswordParameter("xit_security_password"); springSecurity.setPasswordParameter("xit_security_password");
springSecurity.setRequiresAuthenticationRequestMatcher(new AntPathRequestMatcher( springSecurity.setRequiresAuthenticationRequestMatcher(new AntPathRequestMatcher(
request.getServletContext().getContextPath() + "/xit_security_login", "POST")); request.getServletContext().getContextPath() + "/xit_security_login", "POST"));
System.out.println("!!!l");
} else { } else {
System.out.println("!!!k");
throw new IllegalStateException("No AuthenticationProcessingFilter"); throw new IllegalStateException("No AuthenticationProcessingFilter");
} }
System.out.println("!!!a");
springSecurity.doFilter(new RequestWrapperForSecurity(request, springSecurity.doFilter(new RequestWrapperForSecurity(request,
xitLoginVO.getUniqId(), xitLoginVO.getUniqId(),
xitLoginVO.getPasswd()), xitLoginVO.getPasswd()),
response, null); response, null);
System.out.println("!!!b");
xitLoginService.actionLoginSuccess();//로그인 Log 생성 xitLoginService.actionLoginSuccess();//로그인 Log 생성
// 2. 메인 페이지 이동 // 2. 메인 페이지 이동
System.out.println("!!!c");
String url = this.getMainPageUrlByUserSe(); String url = this.getMainPageUrlByUserSe();
return "forward:"+url; // 성공 시 페이지.. (redirect 불가) return "forward:"+url; // 성공 시 페이지.. (redirect 불가)
} else { } else {
System.out.println("!!!d");
model.addAttribute("message", message==null?xitMessageSource.getMessage("fail.common.login"):message); model.addAttribute("message", message==null?xitMessageSource.getMessage("fail.common.login"):message);
return LOGIN_PAGE; return LOGIN_PAGE;

Loading…
Cancel
Save