이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.
현재와 비교 페이지 이력 보기
« 이전 버전 2 다음 »
Start Release No : 7.0.400.20230511-11 / Update Release No :
작성자 : 이동진 / 검수자 : 정해영
기능 설명
샘플 JSP를 참고하여 고객사에 알맞는 2차 인증 페이지를 작성하고 인증 완료/취소에 맞는 API를 호출합니다.아래는 JSP를 작성할때 필요한 코드들 이며 /extention/portal/twoFactorAuthSample.jsp 샘플 페이지를 참고합니다.
<script> //현재 접속 시도중인 사용자 아이디를 가져옵니다. var uid = decodeURI(Base64.decode("<%=uid%>")); //인증 완료 처리 function submitCode(){ var successYn = false; /* 여기에 인증로직 추가........ */ if(successYn==true){ if(opener){ opener.successTwoFactorAuthentication(); }else if(parent){ parent.successTwoFactorAuthentication(); } closePopup(); } } //인증페이지 닫기 로직 function closePopup(){ if(opener){ opener.closePopupTwoFactorAuthentication(); }else if(parent){ parent.closePopupTwoFactorAuthentication(); } } </script>
필수 옵션
7.0.400.20230511-11 이전 설치 버전에서 검토 하려면/extention/portal/temp/twoFactorAuthSample.jsp 파일을 추가 해야 합니다.(해당 파일은 참고 용 파일이며 프로젝트에서 작성해서 사용 해야 합니다.)
7.0.400.20230511-11 이전 설치 버전에서는 Repository에 아래 쿼리를 입력하여 데이터를 넣습니다. 상세 옵션은 "세부 기능 옵션" 표를 참고합니다.
INSERT INTO mtx_portal_option (op_code, op_value, op_default_value, op_type, op_group_code, op_desc, create_code, create_date, modify_code, modify_date) VALUES('OP_2FACTORAUTH' , '[USE=true][IFRAME_POPUP=true][WIDTH=500][HEIGHT=600][URL=/extention/portal/twoFactorAuthSample.jsp][M_URL=/extention/portal/twoFactorAuthSample.jsp]' , '[USE=false][IFRAME_POPUP=true][WIDTH=500][HEIGHT=600][URL=/extention/portal/twoFactorAuthSample.jsp][M_URL=/extention/portal/twoFactorAuthSample.jsp]' , 'TEXT', 'PORTAL','2차인증 옵션', 'matrixadm', NULL, 'matrixadm', NULL);
7.0.400.20230511-11 이후 버전에는
ADMIN > 시스템운영관리 > Portal설정 > [더보기]버튼 클릭 > OP_2FACTORAUTH 값을 수정합니다. 상세 옵션은" 세부 기능 옵션" 표를 참고합니다.
세부 기능 옵션
세부 기능 명
[IFRAME_POPUP=값]
입력 값1) true : iFrame팝업을 사용합니다.2) false : iFrame팝업을 사용하지 않고 일반 팝업을 사용합니다.
[URL=값]
[M_URL=값]
제약 사항
샘플 정보
변경 전/후 제품 버전
변경 전 : 7.0.400.20230427
변경 후 : 7.0.400.20230511
2차 인증 페이지 호출이 없습니다.
참고 자료
문서 수정 이력
BCRM 정보
(BCRM#D1394) Portal 2차 인증기능 추가