Merge branch 'JIWOO' into advc
This commit is contained in:
commit
c0fbc639fd
@ -33,6 +33,7 @@ import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
|
||||
import kcc.com.cmm.LoginVO;
|
||||
import kcc.com.utl.fcc.service.EgovStringUtil;
|
||||
import kcc.let.uat.uia.service.EgovLoginService;
|
||||
import kcc.let.uat.uia.service.SsoLoginVO;
|
||||
import kcc.let.uss.umt.service.EgovUserManageService;
|
||||
import kcc.let.uss.umt.service.UserManageVO;
|
||||
import kcc.let.utl.sim.service.EgovClntInfo;
|
||||
@ -113,12 +114,16 @@ public class APILoginContoller {
|
||||
loginVO.setIp(EgovClntInfo.getClntIP(request));
|
||||
|
||||
LoginVO resultVO = loginService.APIActionLogin(loginVO);
|
||||
//23.10.19 - SSO세션 추가. 개발자 로그인을 위해 SSO세션 사용 유지
|
||||
SsoLoginVO ssoLoginVO = new SsoLoginVO();
|
||||
/*ssoLoginVO.setOtherUser("Y");*/
|
||||
ssoLoginVO.setMembSeq("1");
|
||||
if (loginService.getUserAuth(resultVO) != null) {
|
||||
resultVO.setAuthority(loginService.getUserAuth(resultVO).getAuthority());
|
||||
}
|
||||
resultVO.setUrl(returnUrl);
|
||||
request.getSession().setAttribute("LoginVO", resultVO); // LoginVO세션 생성
|
||||
request.getSession().setAttribute("SSOLoginVO", resultVO); // SSOLogin세션 사용 유지
|
||||
request.getSession().setAttribute("SSOLoginVO", ssoLoginVO);
|
||||
UsernamePasswordAuthenticationFilter springSecurity = new UsernamePasswordAuthenticationFilter();
|
||||
ApplicationContext act = WebApplicationContextUtils.getRequiredWebApplicationContext(request.getSession().getServletContext());
|
||||
Map<String, UsernamePasswordAuthenticationFilter> beans = act.getBeansOfType(UsernamePasswordAuthenticationFilter.class);
|
||||
@ -335,11 +340,16 @@ public class APILoginContoller {
|
||||
loginVO.setIp(EgovClntInfo.getClntIP(request));
|
||||
|
||||
LoginVO resultVO = loginService.APIActionLogin(loginVO);
|
||||
//23.10.19 - SSO세션 추가. actionLogin에서 SSO세션 오류로 인해 임시로 추가
|
||||
SsoLoginVO ssoLoginVO = new SsoLoginVO();
|
||||
ssoLoginVO.setOtherUser("Y");
|
||||
ssoLoginVO.setMembSeq("1");
|
||||
if (loginService.getUserAuth(resultVO) != null) {
|
||||
resultVO.setAuthority(loginService.getUserAuth(resultVO).getAuthority());
|
||||
}
|
||||
resultVO.setUrl(returnUrl);
|
||||
request.getSession().setAttribute("LoginVO", resultVO); // LoginVO세션 생성
|
||||
request.getSession().setAttribute("SSOLoginVO", ssoLoginVO); // SSOLogin세션 사용 유지
|
||||
UsernamePasswordAuthenticationFilter springSecurity = new UsernamePasswordAuthenticationFilter();
|
||||
ApplicationContext act = WebApplicationContextUtils.getRequiredWebApplicationContext(request.getSession().getServletContext());
|
||||
Map<String, UsernamePasswordAuthenticationFilter> beans = act.getBeansOfType(UsernamePasswordAuthenticationFilter.class);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user