그리고 다시 로그인을 시도하면 아예 로그인이 안되구요.
다시 로그인을 하려면 켜져있는 브라우저를 모두 닫고 새로 실행 시켜야만 로그인이 되고 이것도 마찬가지로 5분도 안되서 자동으로 로그인이 풀려버립니다.
현재 저는 중국 북경에 있구요.
사용중인 OS는 비스타 홈 입니다.
텍스트큐브 메뉴얼대로 config파일 세션 유지시간을 늘려봤지만 소용이 없네요.
호스팅 업체에 문의해보니 서버에서 세션을 유지하는 설정은 1800초로 되어있다고 합니다.
$service['timeout'] = 10800; // Session timeout limit
혹시 IE브라우저 문제일지 몰라서 파어어폭스, 웹마, 사파리등 다른 브라우저를 모두 설치해 봤지만 마찬가지로 5분도 안되서 로그인이 풀려버립니다.
도대체 어떤 문제일까요..
설치한 텍스트큐브 버전은 1.8.3.1 최신버전으로 메뉴얼대로 설치했습니다.
TNF : Tatter Network Foundation forum » 질문과 답변 / 사용자 지원
ttp://forum.tattersite.com/ko/viewtopic.php?id=9664
로그인 세션문제
관리자페이지 로그인후 세션을 생성할때 접속아이피 정보가 들어가는지요.
한가지 확인한 결과 현재 사용중인 인터넷회선의 아이피주소가 불규칙적으로 바뀌는걸 확인했습니다.
5분에서 10분간격으로 아이피주소가 변경되는 것 같습니다.
외부아이피 확인해주는 사이트 http://checkip.dyndns.org/ 에서 확인했구요..
아이피가 변경될때 세션이 끊어지는 것 같더군요.
컴퓨터에서 ISP회사로 접속되는 아이피는 현재 고정으로 사용중인데 왜 실제로 사용되는 아이피는 변경이 되는지 그것도 궁금합니다.
글쓰다가 매번 세션이 끊겨 로그인도 안되고 브라우저를 닫고 새로열어 로그인 해야되는 그런 상황입니다.
세션을 생성할때 아이피정보를 제외하면 될 것 같은데 방법이 있을까요?
TNF : Tatter Network Foundation forum » 질문과 답변 / 사용자 지원
ttp://forum.tattersite.com/ko/viewtopic.php?id=9680
참조
http://forum.tattersite.com/ko/viewtopic.php?id=3174
http://forum.tattersite.com/ko/viewtopic.php?id=9607
2010년 04월 28일
세션을 쓸때 외부 아이피정보가 들어가는데 페이지 이동시 아이피가 바뀌면 세션정보가 서로 일치하지 않기때문에 문제가 발생한 것 같다.
외부 아이피를 확인해보니 불규칙적으로 아이피주소가 변경되고 있었다.
변경된 아이피로 로그인을 시도해도 기존의 세션정보가 남아있기 때문에 로그인이 안되는 것이었고, 브라우저를 완전히 닫거나 DB에서 세션을 강제로 삭제해준뒤 로그인을 하면 정상적으로 로그인이 가능했다.
응급처방
세션을 쓰고 삭제할때 외부아이피 체크하는 부분을 막았더니 자동으로 로그아웃되는 일은 없어졌지만 보안상 문제가 없는건지 모르겠다.
tc/framework/legacy/Textcube.Control.Session.php
'블로그팁(TISTORY)' 카테고리의 다른 글
티스토리(TISTORY) 블로그 스킨 사이드바 위치 바꾸기(왼쪽, 오른쪽) (0) | 2010.10.04 |
---|---|
티스토리(TISTORY) 블로그 카테고리 펼치기 (0) | 2010.09.29 |
저의 티스토리 블로그, 구글 애드센스(Google AdSense) 광고 수익 공개 (0) | 2010.09.29 |
티스토리 초대장 배포합니다. [12장] (31) | 2010.09.28 |
티스토리(TISTORY) "글 보관함" & "링크목록" 펼침 목록 메뉴로 깔끔하게 (0) | 2010.09.28 |