Page No. 79412499
작성자 : 박재용 / 검수자 :
1. 포탈 로그인시 2차 인증 적용 사례 (OTP)
① 7.0.400.20230511 이전 버전의 경우 쿼리를 이용한 데이터 삽입 (이후 버전은 설치시 기본 적용됨)
② 연구소에서 제공한 패치 파일 적용 후 서버 재기동
③ 어드민 > 시스템운영관리 > Portal 설정 > 더 보기 > OP_2FACTORAUTH 값 수정
[USE=true][IFRAME_POPUP=true][WIDTH=500][HEIGHT=600][URL=/extention/portal/temp/twoFactorAuthSample.jsp][M_URL=/extention/portal/temp/twoFactorAuthSample.jsp]
④ 어드민 ID / Password 1차 로그인 이후 2차 인증(OTP) 팝업 생성됨
쿼리 실행(INSERT 쿼리)
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',getdate(), 'matrixadm', getdate());
2. 2차 인증 OTP 시스템 연계 프로세스
① 어드민 계정을 이용하여 1차 로그인
② 2차 인증 연계 소스를 사이트 요구에 맞게 수정 (UMS 연계를 통한 SMS 발송 사례)
※ 고객사 UMS 포털로 요청 메시지를 URL Parameter 방식으로 조합한 사례 (6자리 인증번호는 연계 소스내에서 직접 생성)
③ UMS 포털 시스템에서 해당 사용자에게 6자리(숫자) 인증번호를 SMS 발송
④ 휴대폰으로 전송받은 인증번호를 입력 후 2차 인증 수행 및 로그인 완료
※ 사용자가 입력한 인증번호와 생성된 인증번호를 직접 비교하는 로직 구현 필요
관련 문서