최고관리자 로그인 하더라도 관리자 페이지는 특정 ip 일때만 접속 허용 > 그누보드5 팁자료실

그누보드5 팁자료실

최고관리자 로그인 하더라도 관리자 페이지는 특정 ip 일때만 접속 허용 정보

최고관리자 로그인 하더라도 관리자 페이지는 특정 ip 일때만 접속 허용

첨부파일

admin_access.extend.php (362byte) 2회 다운로드 2024-04-30 11:40:33

본문

해당 기능을 사용 시 장점 '영자 아이디 해킹 당해도 관리자 페이지 접속 못함'

 

....

 

 

첨부된 파일을 다운로드 하셔서 extend 폴더에 넣거나

 

extend 폴더에 아무 파일명으로 만든 다음 다음 코드를 넣어주세요

 



<?php if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
 
add_event('admin_common', 'admin_access');
 
function admin_access(){
    global $is_admin;
// $allowed_ips 허용 아이피를 나열해주세요
    $allowed_ips = ['58.77.218.261', '58.77.218.262', '58.77.218.263'];
    if($is_admin && !in_array($_SERVER['REMOTE_ADDR'], $allowed_ips)){
        exit('뉴질랜드 말고 뒤질랜드?');
    }
}

 

내 아이피 모른다고 걱정하지마세요 아래 링크 클릭 시 바로 본인 아이피 뜹니다.

 

https://search.naver.com/search.naver?ie=UTF-8&sm=whl_hty&query=%EB%82%B4+%EC%95%84%EC%9D%B4%ED%94%BC

 

고맙습니다.

추천
3

댓글 3개

전체 2,448 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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