기본환경설정에서 V1 모듈을 선택해 주세요.', G5_URL); } if (!extension_loaded('openssl') || !function_exists('hash_pbkdf2') || !extension_loaded('curl')) { alert('KCP 휴대폰 본인확인 V2 모듈에 필요한 PHP 확장(openssl/curl/hash_pbkdf2)이 활성화되어 있지 않습니다.', G5_URL); } $web_siteid = ''; if ($config['cf_cert_use'] == 2) { $site_cd = isset($config['cf_cert_kcp_cd']) ? trim($config['cf_cert_kcp_cd']) : ''; if (strlen($site_cd) === 3) { $site_cd = 'SM'.$site_cd; } $kcp_enc_key = isset($config['cf_cert_kcp_enckey']) ? $config['cf_cert_kcp_enckey'] : ''; $cert_reg_url = 'https://cert.kcp.co.kr/api/reg/certDataReg.do'; $cert_dec_url = 'https://cert.kcp.co.kr/api/query/getCertData.do'; } else if ($config['cf_cert_use'] == 1) { $site_cd = 'AO7F3'; $kcp_enc_key = 'c2a22fa3ebe4698075bcac6b433d52e351c881b02fb83488d4283a43385b1f8e'; $cert_reg_url = 'https://testcert.kcp.co.kr/api/reg/certDataReg.do'; $cert_dec_url = 'https://testcert.kcp.co.kr/api/query/getCertData.do'; } else { $site_cd = $kcp_enc_key = $cert_reg_url = $cert_dec_url = ''; } if (!$site_cd || !$kcp_enc_key) { alert('KCP 휴대폰 본인확인 V2 사이트코드 또는 ENC_KEY 가 설정되지 않았습니다.\n관리자 > 기본환경설정에서 입력해 주세요.', G5_URL); } require_once G5_KCPCERT_V2_PATH.'/lib/Crypto.php'; require_once G5_KCPCERT_V2_PATH.'/lib/kcp_api.php';