이지우 - 개발서버 개발자로그인을 위한 ssoDevLogin.do 생성

This commit is contained in:
jiwoo 2023-10-31 14:26:37 +09:00
parent e5dfe2205e
commit 0ddf1c232d
2 changed files with 58 additions and 1 deletions

View File

@ -382,6 +382,63 @@ public class EgovLoginController {
}
}
/**
* 임시사용 - 개발서버에서 select방식 로그인을 유지하기 위한
*
* @return String
* @exception Exception
*/
@RequestMapping(value = "/web/user/login/ssoDevLogin.do")
public String ssoDevLogin(HttpServletRequest request, HttpServletResponse response, ModelMap model, @RequestParam Map<String, Object> commandMap, HttpSession session) throws Exception {
//로그인 처리====================================
//로그인 정보 가져오기
String s_userCheckNInfo = checkLoginUtil.userCheckNInfo(model, request);
if ("".equals(s_userCheckNInfo)) return "redirect:/web/main/mainPage.do";
//if (!"".equals(s_userCheckNInfo)) return s_userCheckNInfo;
//로그인 처리====================================
/*
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
if (isAuthenticated)
return "redirect:/web/main/mainPage.do";
*/
// 로그인필요 URL 호출하여 온경우
String beforeUrl = (String) commandMap.get("beforeUrl");
String message = (String) commandMap.get("message");
String test = (String) commandMap.get("test");
// 실서버 적용시 바꾸기
String returnSiteUrl = returnSiteUrlGlobal;
String returnSiteCode = returnSiteCodeGlobal;
String idFindUrl = idFindUrl_Global;
String pwFindUrl = pwFindUrl_Global;
String joinUrl = joinUrl_Global;
model.addAttribute("returnSiteUrl", (URLEncoder.encode(returnSiteUrl)));
model.addAttribute("returnSiteCode", returnSiteCode);
model.addAttribute("idFindUrl", idFindUrl);
model.addAttribute("pwFindUrl", pwFindUrl);
model.addAttribute("joinUrl", joinUrl);
model.addAttribute("beforeUrl", beforeUrl);
model.addAttribute("message", message);
model.addAttribute("environment", environment);
//로컬은 셀렉트박스 로그인
//개발은 e배움터 개발서버 로그인
//운영은 e배움터 운영서버 로그인
// initRsa(request);
if (test != null && test.equals("test")) {
return "web/kccadr/login/SsoLoginUsr3";
} else {
return "web/kccadr/login/SsoLoginUsr";
}
}
@RequestMapping(value = "/web/user/oraSms/sendSms.do")
public String oraSmsSend() throws Exception {

View File

@ -203,7 +203,7 @@ function usrJoin(){
</c:if>
<!-- dev -->
<c:if test="${environment eq 'dev' }">
<p class="login_info header_login_wrap"><a href="${pageContext.request.contextPath}/web/user/login/ssoLogin.do" class="header_login"><i></i>개발로그인</a></p>
<p class="login_info header_login_wrap"><a href="${pageContext.request.contextPath}/web/user/login/ssoDevLogin.do" class="header_login"><i></i>개발로그인</a></p>
<p class="login_info header_login_wrap"><a href="http://223.255.205.7/user/member/loginForm.do?eduOff=Y" class="header_login"><i></i>로그인</a></p> <!-- e-배움터 개발서버 -->
<p class="login_info"><a href="http://223.255.205.7/user/usrservice/selectUserSeView.do?eduOff=Y" class="header_join" title="새창열림"><i></i>회원가입</a></p> <!-- e-배움터 개발서버 -->
</c:if>