php 그누보드 모바일 세션 로그인 유지

 

common.php 파일 수정

 

ini_set(“session.cache_expire”, 3600); // 세션 만료시간을 1시간으로 설정
ini_set(“session.gc_maxlifetime”, 3600); // 움직임이 없을 경우 1시간으로 설정

ini_set("session.gc_probability", 1); // session.gc_probability는 session.gc_divisor와 연계하여 gc 루틴의 시작 확률을 관리. 기본값 = 1

 

session_set_cookie_params(0, "/"); // 쿠키 세션 연동 유효시간 설정(초) 

// 0 으로 되어 있으면 브라우저 종료시 초기화됨

 

->> session_set_cookie_params(24 * 60 * 60 * 30 , "/"); // 쿠키 세션 연동 유효시간 설정(초) 

   // 24 * 60 * 60 * 30 = 30일 동안 유지

 

ini_set("session.cookie_domain", $g4['cookie_domain']); 

 

@session_start(); 

 

 

그누보드는 시간을 설정해도 로그인 유지가 안된다고 해서 다른 여러가지 방법을 찾아서

삽질을 했는데 혹시나 해서 시간 설정을 하니 바로 적용이 되었다.

 

https://hhache.tistory.com/6

 

php 그누보드 모바일 세션 로그인 유지

php 그누보드 모바일 세션 로그인 유지 common.php 파일 수정 ini_set("session.cache_expire", 180); // 세션 캐쉬 보관시간 (분)ini_set("session.gc_maxlifetime", 10800); // session data의 gabage collection 존재 기간을 지정 (초

hhache.tistory.com

 

+ Recent posts