테스트 사이트 - 개발 중인 베타 버전입니다

자동 로그인 체크해도 브라우저 껏다키면 로그인이 해제 되는 이슈 질문드립니다.

쵸리이 7개월 전 조회 1,944

https://demo.sir.kr/gnuboard5/ 데모 사이트에선 로그인할때 자동로그인 체크하고 브라우저 껏다가 다시켜도 로그인이 유지 되더군요. 브라우저를 껏다는건 해당 탭만 아닌 전체를 의미합니다. skin/member/basic/login.skin.php 에서

저 input value="1"이 데모엔 있고 제 그누보드엔 없어서 추가해 줬으나 여전히 브라우저를 껏다 켜도 로그인이 유지가 안되더군요. 그래서  bbs/logout.php  

// 자동로그인 해제 --------------------------------

// set_cookie('ck_mb_id', '', 0);

// set_cookie('ck_auto', '', 0);

// 자동로그인 해제 end -------------------------------- 이 부분을 주석처리하라는 글을 sir에서 봐서 주석처리 했으나 여전히 안됩니다. 또 gpt한테 물어봐서 세션에 $_POST['auto_login']이 있으면 자동로그인이 된다고 bbs/login_check.php 에서 아래 코드를 추가해줬으나 여전히 안됩니다. $auto_login  = isset($_POST['auto_login']) ? $_POST['auto_login'] : ''; 혹시 다른방법을 아시는분이 계십니까 ?? 3일째 해결을 못하고 있습니다 ㅠㅠㅠ lib/common.lib.php의 set_cookie 함수도 뭐 따로 수정을 해야하는걸까요..? 관리자가 아닌 일반 회원 자동로그인 입니다!

 

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

답변 2개

dlfpire
6개월 전

혹시 해결하셨나요?

로그인 후 평가할 수 있습니다

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

7개월 전

$auto_login  = ($_POST['auto_login']) ? $_POST['auto_login'] : '';

이렇게 한번 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

쵸리이
7개월 전
여전히 안되네요 ㅠㅠㅠ

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

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

로그인