그누4에서 중복 로그인 안되나요?
본문
그런 기능이 없는 것으로 알고있는데..
서로 다른 컴에서 로긴시 풀린다고 하는데
로긴이 풀리는 경우는 어떤 경우인가요?
set_cookie('ck_mb_id', $mb[mb_id], 86400 * 365);
set_cookie('ck_auto', $key, 86400 * 365);
이렇게 해줬는데 로긴이 자꾸 풀려요.
브라우저 닫았다가 열면 또 풀리고
$key = md5($_SERVER[SERVER_ADDR] . $_SERVER[REMOTE_ADDR] . $_SERVER[HTTP_USER_AGENT] . $mb[mb_password]);
혹시 이부분 때문일까요?
이값이 두 컴퓨터가 다르니까 한쪽이 로긴하면 다른쪽이 풀리고 그런걸까요?
답변 2
최신 그누보드에는 remote_addr 대신에 SERVER_SOFTWARE 값으로 변경되었습니다.
$key = md5($_SERVER['SERVER_ADDR'] . $_SERVER['SERVER_SOFTWARE'] . $_SERVER['HTTP_USER_AGENT'] . $row['mb_password']);
모바일ip가 이동에 따라 유동적이고 하다보니 ip가 변경되면 쿠키값이 달라져서..쿠키유지가 안됩니다. 참고하시면 좋을것 같습니다.
config.php에서 도메인과 쿠키설정 도메인을 세팅해보세요 유지되실거예요
답변을 작성하시기 전에 로그인 해주세요.