thisgun

NHN_KCP 휴대폰 본인인증 V2 패치 적용하기

· 2026-07-15 (수) 10:52:25 · 2821 · 1

패치 작업을 하실때에는 반드시 반드시 백업을 하고 진행해 주세요.
그누보드5를 커스터마이징 해서 사용해서 사용하시는 분들은 패치 진행 하다가 그대로 덮어쓰기 하면 잘못될수도 있습니다.

이 자료는 그누보드5에서 NHN_KCP 휴대폰 본인인증 을 V1 이나 그 이전에 사용했던 분을 대상으로 합니다.

NHN_KCP 휴대폰 본인인증 V2 패치는

 

온전히 적용하려면 그누보드 5.6.30 버전까지 적용해야 합니다.

대략 아래 파일들을 수정해야 합니다. (35개 파일)
 

### 공통 설정 파일
adm/config_form.php
adm/config_form_update.php
js/certify.js

### 기존 KCP V1 모듈
plugin/kcpcert/bin/ct_cli
plugin/kcpcert/bin/ct_cli_exe.exe
plugin/kcpcert/bin/ct_cli_x64
plugin/kcpcert/bin_old/ct_cli
plugin/kcpcert/bin_old/ct_cli_exe.exe
plugin/kcpcert/bin_old/ct_cli_x64
plugin/kcpcert/find_kcpcert_result.php
plugin/kcpcert/kcpcert_config.php
plugin/kcpcert/kcpcert_form.php
plugin/kcpcert/kcpcert_result.php
plugin/kcpcert/lib/ct_cli_lib.php

### KCP API V2 모듈
plugin/kcpcert_v2/_common.php
plugin/kcpcert_v2/find_kcpcert_result.php
plugin/kcpcert_v2/kcpcert_config.php
plugin/kcpcert_v2/kcpcert_form.php
plugin/kcpcert_v2/kcpcert_result.php
plugin/kcpcert_v2/lib/Crypto.php
plugin/kcpcert_v2/lib/kcp_api.php

### 회원 및 소셜 스킨
mobile/skin/member/basic/member_cert_refresh.skin.php
mobile/skin/member/basic/password_lost.skin.php
mobile/skin/member/basic/register_form.skin.php
mobile/skin/social/social_register_member.skin.php
skin/member/basic/member_cert_refresh.skin.php
skin/member/basic/password_lost.skin.php
skin/member/basic/register_form.skin.php
skin/social/social_register_member.skin.php
theme/basic/mobile/skin/member/basic/member_cert_refresh.skin.php
theme/basic/mobile/skin/member/basic/password_lost.skin.php
theme/basic/mobile/skin/member/basic/register_form.skin.php
theme/basic/skin/member/basic/member_cert_refresh.skin.php
theme/basic/skin/member/basic/password_lost.skin.php
theme/basic/skin/member/basic/register_form.skin.php
 

 

첨부파일은 35개 파일들을 전부 합쳐 놓은것입니다.
패치를 진행할때는 반드시 기존에 운영하는 파일들을 백업을 하고 진행해 주세요.


추가로 진행해야 할것이 /config.php


define('G5_KCPCERT_V2_DIR', 'kcpcert_v2');
define('G5_KCPCERT_V2_URL', G5_PLUGIN_URL.'/'.G5_KCPCERT_V2_DIR);
define('G5_KCPCERT_V2_PATH', G5_PLUGIN_PATH.'/'.G5_KCPCERT_V2_DIR);

 

이 코드가 /config.php 파일에 없다면,
/config.php 파일 맨 아래에

 

if (!defined('G5_KCPCERT_V2_DIR')) define('G5_KCPCERT_V2_DIR', 'kcpcert_v2');
if (!defined('G5_KCPCERT_V2_URL')) define('G5_KCPCERT_V2_URL', G5_PLUGIN_URL.'/'.G5_KCPCERT_V2_DIR);
if (!defined('G5_KCPCERT_V2_PATH')) define('G5_KCPCERT_V2_PATH', G5_PLUGIN_PATH.'/'.G5_KCPCERT_V2_DIR);

 

이렇게 수동으로 적용해 주셔야 합니다.


중요한 것은 FTP 사용하는 분들은 알집FTP 사용하지 말고, 반드시 파일질라FTP 사용해서 바이너리 모드로 업로드 해야 합니다.
알집FTP 사용하면은 일부 파일들이 손실되어서 업로드 될수 있습니다.

만약에 공통 설정 파일 3개를 커스터 마이징 해서 사용하다고 있다면 문제가 생길수도 있으니, 각별히 주의 하셔야 합니다.

adm/config_form.php
adm/config_form_update.php
js/certify.js

NHN_KCP 휴대폰 본인인증의 V2 버전의 최소 PHP 버전은 7.0 이니, PHP 버전이 7.0 이상인지 반드시 확인하시고 진행해 주세요.

첨부파일

2명이 반응했습니다
|

댓글 1개

감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
22-06-20 조회 8,240
09-11 조회 146
09-04 조회 784
08-09 조회 1,644
08-05 조회 2,830
07-30 조회 1,640
07-30 조회 1,544
07-15 조회 2,822
07-01 조회 3,001
06-30 조회 2,998
06-22 조회 3,729
06-17 조회 2,876
06-14 조회 1,618
05-29 조회 1,712
05-16 조회 1,656
05-04 조회 3,157
04-29 조회 3,343
04-28 조회 3,158
04-27 조회 3,126
04-25 조회 2,155
04-24 조회 3,886
04-23 조회 3,281
04-14 조회 2,300
04-08 조회 3,137
04-01 조회 4,842
03-31 조회 3,857
03-16 조회 4,005
03-14 조회 5,174
03-13 조회 4,198
03-10 조회 3,957
03-09 조회 4,083