그누보드 세션 관리 정보
그누보드 그누보드 세션 관리
본문
그누보드 접속해서
처음 나오는 화면에 phpsessionid 가 숨겨지지 않습니다.
그리고 index.php 파일에
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
에 세션아이디를 안보이게 할려면 boolean True 값을 넣어 줘야 하는걸로 알고 있는데...
그런데 설정을 변경해도 안먹히던데
이상한것은 처음 접속페이지에서 세션아디가 나오지만 한번 리프레쉬 하거나 클릭을 두번째 부터는 숨겨지는데 원래 그런건가요??
스킨게시판에 주소 복사해놓은데로 제가 클릭해서 들어가서 관리자 로그인했는데 그링크로
들어온 분이 관리자 로그인 화면에 들어왔다고 깜짝 놀랐다고 하네요 이거 심각한 버그 아닌가요??
처음 나오는 화면에 phpsessionid 가 숨겨지지 않습니다.
그리고 index.php 파일에
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
에 세션아이디를 안보이게 할려면 boolean True 값을 넣어 줘야 하는걸로 알고 있는데...
그런데 설정을 변경해도 안먹히던데
이상한것은 처음 접속페이지에서 세션아디가 나오지만 한번 리프레쉬 하거나 클릭을 두번째 부터는 숨겨지는데 원래 그런건가요??
스킨게시판에 주소 복사해놓은데로 제가 클릭해서 들어가서 관리자 로그인했는데 그링크로
들어온 분이 관리자 로그인 화면에 들어왔다고 깜짝 놀랐다고 하네요 이거 심각한 버그 아닌가요??
댓글 전체
ini_set 함수는 php 4.2이상에서 적용됩니다.
우선 버젼 첵크를 하시는것이 좋을 듯 합니다.
세션역시 쿠키를 사용합니다.. (사용안하는 방법도 있지만..)
쿠키는 쿠키를 구운 페이지가 다시 한번 리로드 되어야만 적용됩니다.
그래서 리프레시나 그 담음 부터 숨겨지는 것입니다..
우선 버젼 첵크를 하시는것이 좋을 듯 합니다.
세션역시 쿠키를 사용합니다.. (사용안하는 방법도 있지만..)
쿠키는 쿠키를 구운 페이지가 다시 한번 리로드 되어야만 적용됩니다.
그래서 리프레시나 그 담음 부터 숨겨지는 것입니다..