묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
모바일에서 자동로그인 선택시 자주 로그아웃되는 증상
2012.03.09 21:51
을 해결하려고 검색으로 찾아봤는데
http://www.xpressengine.com/index.php?&mid=userForum&document_srl=20248276
댓글에 BNU 님이 달아주신 내용으로 해결이 가능할까요?
----------------------------------------------------------------------------------------
아래 파일에서 표시한 부분을 제거하시면 됩니다.
modules/member.model.php
/**
* @brief 로그인 되어 있는지에 대한 체크
**/
function isLogged() {
if($_SESSION['is_logged']&&$_SESSION['ipaddress']==$_SERVER['REMOTE_ADDR']) return true;
$_SESSION['is_logged'] = false;
$_SESSION['logged_info'] = '';
return false;
}
자동로그인 부분에서도 IP를 체크하는 부분이 있는데, 자동로그인 부분은 그냥 두는 것이 좋을 것 같습니다.
쿠키 변조로 보안위험을 방지하는 부분이니, 일반적인 환경에서는 이와 같이 IP체크를 없애는 경우는 보안문제가 있을 수 있으니 권장되지 않습니다.
----------------------------------------------------------------------------------------
해결되는 것으로 알고 있습니다.
사용해보고 맘에 안들면 다시 원위치 시키면 될 것 같네요.........