리자

보안서버 적용방법

정보보호진흥원의 보안서버구축 권고에 따른 코드 수정 방법입니다.

아래에 설명드리는 코드와 같지 않은 경우 마이페이지에서 프로그램을 새로 다운로드
받으신 후 추가, 변경된 부분을 사용하시는 프로그램에 반영하여 주십시오.

도메인 abc.co.kr 을 예로 들어 설명합니다. 보안서버의 포트번호는 1234 로 가정합니다.


--------------------------------------------------------------------------------
config.php 를 다음과 같이 수정합니다.

$g4['url'] = "http://abc.co.kr";
$g4['https_url'] = "https://abc.co.kr:1234";
--------------------------------------------------------------------------------

이 부분만 수정하시면 변경이 완료된 것이지만
최신 버전이 아닌 프로그램을 사용하시는 고객님들께서는 아래의 코드도 참고하여 주십시오.

--------------------------------------------------------------------------------
skin/member/basic/login.skin.php 를 다음과 같이 수정합니다.

$url = '';
if ($g4['https_url']) {
    if (preg_match("/^\./", $urlencode))
        $url = $g4[url];
    else
        $url = $g4[url].$urlencode;
} else {
    $url = $urlencode;
}
...
<input type="hidden" name="url" value='<?=$url?>'>
...
function flogin_submit(f)
{
    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/login_check.php';";
    else
        echo "f.action = '$g4[bbs_path]/login_check.php';";
    ?>

    return true;
}
--------------------------------------------------------------------------------
skin/member/basic/register_form.skin.php 를 다음과 같이 수정합니다.

<?
if ($g4[https_url])
    echo "f.action = '$g4[https_url]/$g4[bbs]/register_form_update.php';";
else
    echo "f.action = './register_form_update.php';";
?>
--------------------------------------------------------------------------------
skin/board/basic/write.skin.php 를 다음과 같이 수정합니다.

<?
if ($g4[https_url])
    echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
else
    echo "f.action = './write_update.php';";
?>
--------------------------------------------------------------------------------

영카트의 경우 비회원 구매시 "개인정보수집" 동의문 추가 (HISTORY_YC4 참고)

4.14.29 (09.07.22)
    :   비회원 구매, 글쓰기 시 개인정보수집 동의문 내용 추가

        adm/shop_admin/configform.php
        skin/board/shop_board/write.skin.php

4.14.28 (09.07.16)
    :   비회원구입시 개인정보수집 동의문 내용 추가
       
        adm/shop_admin/configform.php
        adm/shop_admin/configformupdate.php
        skin/member/shop_member/login.skin.php
--------------------------------------------------------------------------------

* 적용되었는지를 확인하는 방법은 로그인 시를 예로 들어 
  https 주소로 넘어갔다가 회원인지 검사를 한 후 다시 로그인 된 상태로 
  http 주소로 넘어와야 합니다.
* 프로그램은 가급적 최신 버전으로 유지해 주시기 바랍니다.
* 프로그램의 패치작업은 대신해 드리고 있지 않으므로 작업자를 구하여 적용해 주시기 바랍니다.

|

댓글 2개

영카트1에도 적용할 수 있는지요?
댓글을 작성하시려면 로그인이 필요합니다.
+
제목 날짜 조회
13-04-11 조회 9,907
13-04-04 조회 8,475
13-03-19 조회 2만
13-01-02 조회 3,698
12-02-02 조회 8,066
07-10-31 조회 2.5만
11-08-11 조회 9,280
11-03-08 조회 1만
11-02-18 조회 8,114
11-01-15 조회 4,589
10-07-09 조회 8,868
10-07-01 조회 7,900
10-01-20 조회 6,983
10-01-20 조회 5,298
10-01-20 조회 6,150
09-10-21 조회 6,583
09-10-07 조회 8,988
09-09-03 조회 9,484
09-08-13 조회 6,045
09-08-10 조회 9,892
09-06-29 조회 4,599
09-05-06 조회 5,150
09-03-19 조회 7,417
09-03-10 조회 6,661
09-02-12 조회 4,615
06-03-29 조회 1만
08-10-17 조회 1.1만
08-10-01 조회 2.3만
08-09-05 조회 5,105
08-07-10 조회 4,735
08-06-02 조회 1.1만
08-03-04 조회 8,234
08-03-04 조회 9,843
08-02-12 조회 7,291
08-02-12 조회 6,311
08-01-29 조회 4,643
07-12-18 조회 6,805
07-11-02 조회 9,652
07-11-02 조회 6,656
07-11-02 조회 8,089
07-11-02 조회 7,938
07-11-02 조회 5,647
07-11-02 조회 5,656
07-11-02 조회 7,149
07-11-02 조회 7,687
07-11-02 조회 5,819
07-11-02 조회 6,790