그누보드4 최고관리자 자동로고인 설정 방법 문의? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드4 최고관리자 자동로고인 설정 방법 문의? 정보

그누보드4 최고관리자 자동로고인 설정 방법 문의?

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

그누보드4 사용자 입니다.

매번 사용시 불편해서 최고관리자 자동로고인 설정을 하려고 합니다

사용하려면

 common.php 320 라인을 수정해야 가능하다고 하는데......

어떻게 수정해야 하는지 부탁드립니다.

댓글 전체

소스를 보시면 주석으로 설명이 있는데 319 라인쪽에 // 최고관리자는 자동로그인 금지 라고 적힌 부분 아래쪽 소스를 주석처리 하시면 됩니다.
위 DiZiNOr 님의 설명대로 주석처리 해도 자동로고인을 사용할 수가 없는데 자세한 설명 부탁드립니다.

  // 자동로그인 ---------------------------------------
    // 회원아이디가 쿠키에 저장되어 있다면 (3.27)
    if ($tmp_mb_id = get_cookie("ck_mb_id"))
    {
        // 최고관리자는 자동로그인 금지
      if ($tmp_mb_id != $config['cf_admin'])
      {
            $sql = " select mb_password, mb_intercept_date, mb_leave_date, mb_email_certify
                      from {$g4['member_table']} where mb_id = '$tmp_mb_id' ";
            $row = sql_fetch($sql);
            $key = md5($_SERVER['SERVER_ADDR'] . $_SERVER['REMOTE_ADDR'] . $_SERVER['HTTP_USER_AGENT'] . $row['mb_password']);
            // 쿠키에 저장된 키와 같다면
            $tmp_key = get_cookie("ck_auto");
            if ($tmp_key == $key && $tmp_key)
            {
                // 차단, 탈퇴가 아니고 메일인증이 사용이면서 인증을 받았다면
                if ($row['mb_intercept_date'] == "" &&
                    $row['mb_leave_date'] == "" &&
                    (!$config['cf_use_email_certify'] || preg_match('/[1-9]/', $row['mb_email_certify'])) )
                {
                    // 세션에 회원아이디를 저장하여 로그인으로 간주
                    set_session("ss_mb_id", $tmp_mb_id);

                    // 페이지를 재실행
                    echo "<script language='javascript'> window.location.reload(); </script>";
                    exit;
                }
            }
            // $row 배열변수 해제
            unset($row);
        }
    }
    // 자동로그인 end ---------------------------------------
}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT