회원가입한 사람을 허락해야만 회원이 되는 기능을 만들고 싶습니다 채택완료

2년 전 조회 2,098

회원가입한 사람을 허락해야만 회원이 되는 기능을 만들고 싶습니다..

 

서버 주소는 http://hotest.iwinv.net/ 디자인은 안바꿨고 

익명 게시판 만들고 회원가입을 하면 

관리자페이지에서 허락을 해야만 

로그인이 되는 기능을 만들고 싶습니다.

답변 2개

채택된 답변
+20 포인트

1.

관리자설정 > 회원가입 설정에서

회원가입시 등급 설정항목이 있습니다.

기본값 2로 되어있는데 그걸 1로 수정하세요.

 

2.

./bbs/register_result.php

if($config['cf_register_level'] != 1){
// 회원정보가 없다면 초기 페이지로 이동
if (!$mb['mb_id'])
     goto_url(G5_URL);
}
이 부분 추가 혹은 수정하면  회원가입후 바로 로그인 안됩니다.
3. ./login_check.php 에
if ($mb['mb_level'] == 1) {
    alert('관리자가 회원가입을 승인 하여야만 로그인이 가능합니다.');
}
이부분을 추가해 넣으세요

 

과거 답변 내용이 있습니다.참고하세요

https://sir.kr/qa/81615

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

ㅜㅜ 다시 로그인 할때는 승인요청이 뜨지만 바로 회원가입하고 나서는 로그인 유지가 됩니다.. ㅠㅜ
<?php
include_once('./_common.php');

if (isset($_SESSION['ss_mb_reg']))
$mb = get_member($_SESSION['ss_mb_reg']);

// 회원정보가 없다면 초기 페이지로 이동
if (!$mb['mb_id'])
goto_url(G5_URL);

// 회원가입시 로그인 확인 기능
if($config['cf_register_level'] != 1){
// 회원정보가 없다면 초기 페이지로 이동
if (!$mb['mb_id'])
goto_url(G5_URL);
}

$g5['title'] = '회원가입 완료';
include_once('./_head.php');
include_once($member_skin_path.'/register_result.skin.php');
include_once('./_tail.php');

---

bbs/register_result.php 부분입니다

댓글을 작성하려면 로그인이 필요합니다.

소스 커스텀을 해야 하긴 하지만 위 참고 소스를 이용하셔도 될듯 합니다.

 

참고: https://sir.kr/g5_plugin/89

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

차라리 그누보드를 쓰면서하고싶네여..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고