그누보드의 로그인&로그아웃 구조를 잘 아시는분... 정보
그누보드의 로그인&로그아웃 구조를 잘 아시는분...
본문
그누보드에서 로그인시 생성되는 세션값은 무엇인가요?
검색을 해보니 id 랑 패스워드밖에 없는것 같던데.. (http://www.sir.co.kr/bbs/tb.php/g4_qa/49556/188605197141389fdda5301c4472bb9b)
그렇다면 구지 bbs/logout.php 에서 session_destroy 랑 session_unset 으로 모두 삭제하는 이유가 뭔가요?
unregister 로 로그인시 생성된 그 두개의 세션만 삭제해줘도 되는 것 아닌가요?
아니면 그 외 세션값이 로그인시 생성되서 그러는건가요?
그누보드에 대해 잘 아시는분께 그누에서 다루는 세션값은 뭐뭐가 있는지 질문드립니다...
수고하세요~!
댓글 전체
로그인시는
bbs/login_check.php에서
// 회원아이디 세션 생성
set_session('ss_mb_id', $mb[mb_id]);
로그인 체크는 common.php에서
if ($_SESSION['ss_mb_id']) // 로그인중이라면
그외에 board.php에서
// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
등등을 생성합니다......
아무래도 session_destroy 랑 session_unset 하는것은 보안을 좀 더 강화(?)하고자 하는 것일수도...^^
bbs/login_check.php에서
// 회원아이디 세션 생성
set_session('ss_mb_id', $mb[mb_id]);
로그인 체크는 common.php에서
if ($_SESSION['ss_mb_id']) // 로그인중이라면
그외에 board.php에서
// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
등등을 생성합니다......
아무래도 session_destroy 랑 session_unset 하는것은 보안을 좀 더 강화(?)하고자 하는 것일수도...^^
아... 정말 감사합니다... 한눈에 보기쉽게 세션이 어디서 적용되나 예까지 들어주시는군요!