user.config.php 관리자 등록시 제한

user.config.php 관리자 등록시 제한

QA

user.config.php 관리자 등록시 제한

본문

1:1 문의 게시판의 권한을 특정 ID에 주려고 합니다.

관리자메뉴의 관리권한설정에서 1:1문의게시판의 읽기,쓰기,삭제 권한을 줘봤지만 해결이 안되서..

(db문제인지 원래 안되는건지는 모르겠습니다.)

 

user.config.php


<?php
if ($member['mb_id'] == '회원id') $is_admin = 'qa';
?>

우선은 이렇게 해서 해결을 했습니다.

 

이렇게 지정한 것도 관리자라고 새글보기에서의 체크박스와 버튼, 메인의 관리자 버튼등 몇몇곳에서 관리자만 볼수 있는 항목이 보입니다. 물론 버튼을 눌러도 관리자가 아니라고는 뜹니다.

그러니까 1:1 게시판을 벗어난 곳에서 저 권한 때문에 관리자인척 하는겁니다.

 

이 버튼이나 체크박스들을 찾아다니면서 소스수정을 할 수는 없을 것 같고,

user.config.php 내에서 해결할 수 있는 방법이 없을까요?

그러니까 qa 안에서만 super 권한을 행사할 수 있게요, 조언부탁드립니다.

 

이 질문에 댓글 쓰기 :

답변 2


<?php
if ($member['mb_id'] == '회원id' && strstr($_SERVER['REQUEST_URI'], "bbs/qa")) {
    $is_admin = 'qa';
}
?>
답변을 작성하시기 전에 로그인 해주세요.
전체 20
QA 내용 검색

회원로그인

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