자동로그인 질문 있습니다

자동 로그인을 유저가 체크하고 로그인 한 후에 나중에 다시 들어오면 계속 로그아웃이 돼있고 자동 로그인이 안 되는 상황인데 이걸 어떻게 해결해야 하나요?

|

답변 2개 / 댓글 6개

$key = md5($_SERVER['SERVER_ADDR'] . $_SERVER['SERVER_SOFTWARE'] . $_SERVER['HTTP_USER_AGENT'] . $mb['mb_password']);

자동로그인 키 구성에 아이피가 있습니다.

아이피가 변경되는 환경이라면, 유지되지 않습니다.

답변에 대한 댓글 4개

이건 문제를 해결할 수 없는건가요?
$key = md5($_SERVER['SERVER_SOFTWARE'] . $_SERVER['HTTP_USER_AGENT'] . $mb['mb_password']);
이렇게 아이피를 빼는 방법은 있습니다.
제가 초보라 어디에 저게 있는지 어디부분을 수정해야하는지 잘 모르겠어서요ㅜㅜ
bbs\login_check.php 파일에 있습니다.
2021-11-03 (수) 20:00:07

로그아웃이 자동으로 된것은 아무래도 세션이 초기화 되서 로그아웃 된거 같은데

혹시 모르니까 세션 시간을 없애버리면 어떨까요?

방법은 common.php 접속해서 아래 처럼 세션 시간을 0으로 해보세요.

//221 라인 찾아보면..

Copy
ini_set("session.cache_expire", 0);

답변에 대한 댓글 2개

네 한번 확인해 보겠습니다 답변 감사합니다
180으로 돼있는 걸 0으로 변경은 했습니다 기다렸다가 확인해 보는 수밖에 없겠네요

답변을 작성하려면 로그인이 필요합니다.