11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


최고관리자 자동로그인 가능하게 하기 extend 디렉토리에 추가및 초기자동로그인후 한글깨지고 다시 로당시 이상무

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    \r\n
    최고관리자 자동로그인 가능하게 하기 extend 디렉토리에 추가및 초기자동로그인후 한글깨지고 다시 로당시 이상무
    최고관리자 자동로그인 가능하게 \r\n하기 및 한글깨짐
    참조
    btn_scrap.gif \r\n
    \r\n
    \r\n
    \r\n
    글쓴이 : miwit.gif 곱슬최씨
    \r\n
    icon_view.gif 조회 : 2,848 icon_good.gif 추천 : 8 \r\n
    icon_file.gif mw.admin.auto.login.extend.php (1.4K) [251] DATE : 2008-07-16 \r\n16:58:44
    \r\n
    그누보드에는 자동로그인 기능이 있어 유용합니다.
    하지만 최고관리자는 보안 때문에 자동로그인을 사용할 \r\n수 없게 되어있습니다.

    자동로그인에 관한 코드는 common.php 에 있습니다.
    최고관리자도 자동로그인이 되도록 하려면 \r\ncommon.php 파일을 수정해야 합니다.

    하지만 그누보드의 원본을 수정하게 되면 추후 업데이트시 곤란한 상황이 발생할 수 \r\n있습니다.
    그누보드에서는 이러한 상황을 위해 확장기능을 extend 디렉토리에 추가할 수 있게 되어있습니다.
    extend 디렉토리에 \r\nphp 파일을 만들어 업로드 해두면 자동으로 읽어 실행하죠.

    최고관리자의 자동로그인 기능 또한 코드를만들어 extend 에 업로드 \r\n해두면 쉽게 구현할 수 있습니다.
    이 게시물의 첨부파일을 다운로드하셔도 되고 아래 코드를 이용해 직접 파일을 만들어 extend 디렉토리에 \r\n업로드 하시면 됩니다.

    \r\n
    <?
    if \r\n(!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

    // 자동로그인 \r\n---------------------------------------
    if (!$_SESSION['ss_mb_id'])
    // \r\n회원아이디가 쿠키에 저장되어 있다면 (3.27)
    if ($tmp_mb_id = \r\nget_cookie("ck_mb_id"))
    {
    $sql = " select mb_password, \r\nmb_intercept_date, mb_leave_date, mb_email_certify
    from \r\n{$g4['member_table']} where mb_id = '$tmp_mb_id' ";
    $row = \r\nsql_fetch($sql);
    $key = md5($_SERVER['SERVER_ADDR'] . \r\n$_SERVER['REMOTE_ADDR'] . $_SERVER['HTTP_USER_AGENT'] . \r\n$row['mb_password']);
    // 쿠키에 저장된 키와 같다면
    $tmp_key = \r\nget_cookie("ck_auto");
    if ($tmp_key == $key && \r\n$tmp_key)
    {
    // 차단, 탈퇴가 아니고 메일인증이 사용이면서 인증을 \r\n받았다면
    if ($row['mb_intercept_date'] == "" \r\n&&
    $row['mb_leave_date'] == "" \r\n&&
    (!$config['cf_use_email_certify'] || \r\npreg_match('/[1-9]/', $row['mb_email_certify'])) )
    \r\n{
    // 세션에 회원아이디를 저장하여 로그인으로 간주
    \r\nset_session("ss_mb_id", $tmp_mb_id);
    // 페이지를 \r\n재실행
    echo "<script language='javascript'> \r\nwindow.location.reload(); </script>";
    \r\nexit;
    }
    }
    // $row 배열변수 해제
    \r\nunset($row);
    }
    // 자동로그인 end \r\n---------------------------------------
    ?>
    \n\n[이 게시물은 관리자님에 의해 2013-06-10 09:16:24 12.H_PDS에서 이동 됨]\n
    [이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 8 Page
    [ CoreELEC/OpenELEC 설치후 pttty로 ssh 연결 기본 리눅스 실행 유용한 터미널 명령정보 ]

    CoreELEC/OpenELEC 설치후 pttty로 ssh 연결 기본 리눅스 실행 유용한 터미널 명령정보아래 내용은OpenELEC 기준으로 co…

    [ vsc 에디터 파일비교 화면분할 방식 notepad형식 ] 댓글 1

    ■Visual Studio Code 버전 1.27.2가 있으며이를 수행 할 수 있습니다.두 파일 비교두 파일을 Visual Studio Code…

    [ termux를 설치하여 debian 설치후 s***2 설치 테스트 ]

    termux를 설치하여 debian 설치후 s...a2 설치 테스트기종 : gt-king proscrcpy-win64-v1.14 설치 미러링으로…

    [ gt-king gt-king pro [ROM] Spartan_ROM ATV S922X ] 댓글 1

    [ROM] Spartan_ROM ATV S922X2020 년 5 월 11 일 16:50SPARTAN ROM V5 ATVV5 변경 로그-최신 Be…

    [ Hyper-V : VM의 Android ISO 설치작업 ]

    Hyper-V : VM의 Android ISO 설치작업11q.kr작업 기준으로 작업파일 준비기본 설정 하였습니다이제 setting 진행ISO 파…

    [ 시놀로지 DSM Version: 6.2.3-25426 Update 3 에서 PHP.INI 수정 홈페이지 첨부… ] 댓글 1

    시놀로지 DSM Version: 6.2.3-25426 Update 3 에서 PHP.INI 수정 홈페이지 첨부 용량 수정 확장 하기사용버전 DSM…

    [ 안드로이 장비에 termux로 epg2xml의 TV채널 방송정보 xmltv.xml 만들기 작업 ] 댓글 3

    안드로이 장비에 termux로 epg2xml의 TV채널 방송정보 xmltv.xml 만들기 작업TV 실시간 방송채널 정보 epg2xml 의 xml…

    [ 가장 쉬운 TCP port 포트가 열려 있는지 또는 닫혀 있는지 어떻게 알 수 있는 방법 ]

    TCP 포트가 열려 있는지 또는 닫혀 있는지 어떻게 알 수 있습니까?1) 가장 쉬운 방법은https://www.yougetsignal.com/t…

    [ ● Synology NAS SSH 접속시 한글 파일 제대로 표시하기 및 파일 인코딩 변환 / txz 파일 … ]

    ●Synology NAS SSH 접속시 한글 파일 제대로 표시하기 및 txz 파일 압축 해제.-시놀로지 설치 작업 장비 확인 방법 :root@h…

    [ ● ESxi VM Redpill 1008일자 부트로더 변경 부팅 부분과 HDD연결 문제 SataPortMap… ] 댓글 6

    ● ESxi VM Redpill 1008일자 부트로더 변경 부팅 부분과 HDD연결 문제SataPortMap=6 ( 온보드 6개 단자 )< …

    [ ● ESxi로 윈도우11-64bit를 VM 생성 원격 실행 사례 설정값 ]

    ●ESxi로 윈도우11-64bit를 VM 생성 원격 실행 사례 설정값▶윈도우11-64bit설정 값- 하드 디스크는 40G정도 > SCSI …

    [ ● esxi 호스트의 시간 수동 설정 ntp 시간및 날짜 시계 에러 대응 ]

    ●esxi 호스트의 시간 수동설정 ntp 시간및 날짜 시계 에러 대응https://11q.kr/www/bbs/board.php?bo_table=…

    [ ● plex 영상 원본품질 재생으로 로컬에서 영상을 원본으로 시청하기 ] 댓글 1

    ●plex 영상 원본품질 재생으로로컬에서 영상을 원본으로 시청하기설치 : pc 및 시놀로지nas 설치시청 : plex web에서 실행 확인후 주…

    [ ● 나의 synoinfo.conf 설정 값 확인하여 설정값 변경 작업 준비 ] 댓글 5

    ● 나의 synoinfo.conf 설정 값 확인하여 설정값 변경 작업 준비현재 변경 없이 나의 구성어렵네요변경내용 grub.cfg 변경만으로 무…

    [ ★ 부트로더 강력추천 v045_v3 )헤놀로지 RedPill tinyCore 만능부트로더 xpenology … ] 댓글 8

    ★★★ 부트로더 강력추천 v045_v3 )헤놀로지 RedPill tinyCore 만능부트로더 xpenology dsm7.0.1적용 간단 빌드ht…

    [ ● Esxi server veeam 백업 프로그램 다운로드 방법 ]

    ● Esxi server veeam 백업 프로그램 다운로드 방법 헤놀로지 설치 가동에 VMDK 백업으로 작업 진행 합니다1.Esxi server…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-04 09:26:41

    오늘의 홈 현황


    • 현재 접속자♨ 627 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 7 명
    • 주간 가입자※ 16 명
    • 오늘 방문자 1,198 명
    • 어제 방문자 1,946 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,412,496 명
    • 전체 게시물※ 8,674 개
    • 전체 댓글수※ 24,822 개
    • 전체 회원수 11,086 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑