KCP 본인확인 모바일 관련 수정

This commit is contained in:
chicpro
2016-12-21 09:50:07 +09:00
parent 0693fde962
commit 1e3a4f2657
7 changed files with 129 additions and 18 deletions

View File

@ -180,9 +180,26 @@ else if( $cert_enc_use != "Y" )
$ct_cert->mf_clear();
?>
<form name="form_auth" method="post">
<?php echo $sbParam; ?>
</form>
<script>
$(function() {
var $opener = window.opener;
var $opener;
var is_mobile = false;
if( ( navigator.userAgent.indexOf("Android") > - 1 || navigator.userAgent.indexOf("iPhone") > - 1 ) ) { // 스마트폰인 경우
$opener = window.parent;
is_mobile = true;
} else {
$opener = window.opener;
}
// up_hash 검증
if( document.form_auth.up_hash.value != $opener.$("input[name=veri_up_hash]").val() ) {
alert("up_hash 변조 위험있음");
}
// 인증정보
$opener.$("input[name=cert_type]").val("<?php echo $cert_type; ?>");
@ -190,7 +207,13 @@ $(function() {
$opener.$("input[name=mb_hp]").val("<?php echo $phone_no; ?>").attr("readonly", true);
$opener.$("input[name=cert_no]").val("<?php echo $md5_cert_no; ?>");
if(is_mobile) {
$opener.$("#cert_info").css("display", "");
$opener.$("#kcp_cert" ).css("display", "none");
}
alert("본인의 휴대폰번호로 확인 되었습니다.");
window.close();
});
</script>