자동로그인 시 최고관리자 권한 사라지는 문제 채택완료
덱
8년 전
조회 5,665
common.php의 아래 부분을 주석처리했는데도,
최고관리자의 경우 자동로그인하면 admin 권한이 사라지네요
</p><p style="font-size: 14.6667px;">// 최고관리자는 자동로그인 금지</p><p style="font-size: 14.6667px;"> if (strtolower($tmp_mb_id) != strtolower($config['cf_admin'])) {</p><p style="font-size: 14.6667px;">
최고관리자도 자동로그인이 가능하게 하려면 어느 부분을 수정해야 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
8년 전
https://sir.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=16216?bo_table=g4_tiptech&wr_id=16216">https://sir.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=16216?bo_table=g4_tiptech&wr_id=16216
여기 참고해보세요.
그누4 때 자료라..오래되긴했는데, 아니면
if문을 if (strtolower($tmp_mb_id)) 이렇게 수정해보세요.
(보안상 문제로 관리자 자동로그인은 추천하지 않음)
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
덱
8년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
찬찬히 살펴보니 자동로그인 후에 $is_admin 변수값을 지정하는 부분이 없었네요 ㅠ
common.php 365라인 if문 아래에 아래 권한 부여 하는 부분을 추가하니 잘되네요
// 권한 부여!
$member = get_member(get_cookie('ck_mb_id'));
$_SESSION['mb_level'] = $member['mb_level'];
$is_member = true;
$is_admin = is_admin($tmp_mb_id);
$member['mb_dir'] = substr($tmp_mb_id,0,2);