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