%@ page language="java" contentType="text/html;charset=EUC-KR" %>
<%@ include file="./config.jsp" %>
<%
String uurl = null;
String sso_id = null;
String service_id = null;
String ext_info = null;
String retCode = null;
//http://test.kjbank.com:8080/se/login_exec.jsp : ²À µµ¸ÞÀÎÀ¸·Î È£ÃâÇØ¾ß µÈ´Ù.
//1.SSO ID ¼ö½Å
sso_id = getSsoId(request);
// 2. UURL ¼ö½Å
uurl = request.getParameter("UURL");
if (sso_id == null) {
//uurl ÀÌ ¾ø´Ù¸é, ±Ùµ¥ ¿©±â¼ uurl Àº ¹» üũÇϴ°ÅÁö? uurl ¿¡ test.kjbank.com:8080/se/login_exec.jsp ¸¦ ³Ö´Â±¸³ª.
if (uurl == null) uurl = ASCP_URL;
// 3. SSO ÀÎÁõ Á¤º¸°¡ ¾øÀ¸¸é ÅëÇÕ ·Î±×ÀÎ ÆäÀÌÁö·Î À̵¿
goLoginPage(response, uurl);
return;
} else {
//4.ÄíŰ À¯È¿¼º È®ÀÎ :0(Á¤»ó)
retCode = getEamSessionCheck(request,response);
if(!retCode.equals("0")){
goErrorPage(response, Integer.parseInt(retCode));
return;
}
/***********************************************************************************
* < TO-DO >
* SSO ÅëÇÕ ÀÎÁõÀÌ ¿Ï·áµÇ¾úÀ¸¹Ç·Î, ¾÷¹« ½Ã½ºÅÛ ·Î±×ÀÎÀº °Ç³Ê¶Ùµµ·Ï Äڵ带 ¼öÁ¤ÇÕ´Ï´Ù.
* SSO ¿¡¼ Á¦°øÇÑ »ç¹øÀº sso_id º¯¼ö¿¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù.
* ½Ã½ºÅÛ¿¡¼ ÇÊ¿ä·Î ÇÏ´Â ¼¼¼Ç Á¤º¸¸¦ ¼¼ÆÃ Äڵ带 ¿©±â¿¡ ÀÛ¼ºÇÕ´Ï´Ù.
************************************************************************************/
//5 È®Àå Á¤º¸ Á¶È¸
ext_info = getUserExField(sso_id, "CELLPHONENO");
service_id = SERVICE_NAME;
System.out.println ("SERVICE_NAME : " + service_id);
//
//6.¾÷¹«½Ã½ºÅÛ¿¡ ÀÐÀ» »ç¿ëÀÚ ¾ÆÀ̵𸦠¼¼¼ÇÀ¸·Î »ý¼º
/* º¯°æ Àü
String EAM_ID = (String)session.getAttribute("SSO_ID");
if(EAM_ID == null || EAM_ID.equals("")) {
session.setAttribute("SSO_ID", sso_id);
session.setAttribute("APP_ID", service_id);
session.setAttribute("EXT_INFO", ext_info);
session.setAttribute("RET_CODE", retCode);
}
*/
/*º¯°æ ÈÄ*/
if(!sso_id.replace(" ", "").equals("")) {
session.setAttribute("SSO_ID", sso_id);
session.setAttribute("APP_ID", service_id);
session.setAttribute("EXT_INFO", ext_info);
session.setAttribute("RET_CODE", retCode);
}
//7.¾÷¹«½Ã½ºÅÛ ÆäÀÌÁö È£Ãâ(¼¼¼Ç ÆäÀÌÁö ¶Ç´Â ¸ÞÀÎÆäÀÌÁö ÁöÁ¤) --> ¾÷¹«½Ã½ºÅÛ¿¡ ¸Â°Ô URL ¼öÁ¤!
response.sendRedirect(SERVER_URL + ":" + SERVER_PORT + "/se/app01.jsp");
}
%>