테스트 사이트 - 개발 중인 베타 버전입니다

회원가입시 자동로그인이 되지 않도록 하고 싶습니니다. 채택완료

엄마직감 10년 전 조회 3,684

회원가입시 자동로그인이 되는데

회원가입폼을 고쳐 주소록등록을

만드는데 회원 하나를  등록하면

새로 만든 회원으로 자동로그인이 됩니다.

어디를 고처야 회원등록시 자동로그인이 되지 않을까요?

원래 로그인된 관리자로 계속 회원등록하고 싶거든요.

 

bbs/register_result.php에서

 

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

 

이런부분이 있어 이것을 아래처럼주석처리 했는데

 

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

 

그래도 새로 가입한 회원으로 자동로그인이 되네요.

자동로그인이 되지 않아야 하거든요.

 

 

 

 

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

답변 2개

채택된 답변
+20 포인트
10년 전

그누보드5의 경우

(단 그누보드5의 버전에 따라 약간 차이가 있을수 있습니다.)

 

/bbs/register_form_update.php 화일 안에

대략 263줄쯤에

 

  // 메일인증 사용하지 않는 경우에만 로그인
  if (!$config['cf_use_email_certify'])
    set_session('ss_mb_id', $mb_id);​

 

 

이 부분을

 

/*

 // 임시로 자동로그인 안하도록 막음 : 잘생기고 착하고 멋지고 싶어하는 "검은아이"가 알려줌

 

  // 메일인증 사용하지 않는 경우에만 로그인
  if (!$config['cf_use_email_certify'])
    set_session('ss_mb_id', $mb_id);​

*/

 

이렇게 주석처리 하고 테스트 해 보세요.

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

답변에 대한 댓글 1개

엄마직감
10년 전
감사합니다. 윗부분을 주석처리하니 잘되네요.
반나절동안 고생한 것이 한순간에 풀리니 넘 좋아요.
감사 ^^

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

s
sinbi Expert
10년 전

관리자로 로그인해 회원관리 페이지에서 생성하면 안 되나요?

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

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

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

로그인