탈퇴자 로그아웃 시키는 방법문의
본문
탈퇴자가 있는데 어째선지 최근 로그기록을 보면 탈퇴 이후에도 접속을 하더군요.
문의 해봤지만 딱히 맞는 답변이 없어서 손놓고 있었는데 ( https://sir.kr/qa/466796 )
오늘 탈퇴하신 분을 통해 알아낸게 탈퇴하신분이 로그아웃을 안하면 계속 남아있을 수 있더군요.
모바일과 피씨에서 접속하시던 분이었는데
모바일은 로그아웃 했더니 다시 못들어오고
피씨는 로그아웃 안하고 계속해서 이용할수 있더군요. 게시판을 본다는건 아니구 다른 곳들이요..
제가 만든 페이지는 그누보드 변수 사용하려구 include_once('./_common.php'); 만 올리고 로그인 했는지만 확인하는데... 로그아웃을 안하면 계속해서 사용할 수 있습니다.
탈퇴는 제가 잘 몰라서 member 디비에다 직접 쿼리를 쓰는 방법을 쓰거든요. 그래서 문제인거 같은데.
탈퇴하신분을 로그아웃 시키려면 어떻게 할까요...
답변 3
extend/user.config.php에 넣으세요
if($member['mb_leave_date'] !='' ){
session_unset();
session_destroy();
}
extend 폴더에 파일 하나 만드셔서 로그인 한 회원 레벨을 체크해서 탈퇴한 회원이면
bbs/logout.php 으로 보내시면 될거 같습니다.
서버( 아파치) 재시작이 가능하면
한번 해 보세요
답변을 작성하시기 전에 로그인 해주세요.