암것도 안하고 가만 놔두면 로그인이 너무 빨리 풀리는 것 같아서
시간을 좀 늘리려고 했더니 설정을 찾을 수가 없네요...
로그인 유지 시간이 기본으로 얼마나 될까요?
이걸 늘리려면 어디를 건드려야만 할까요?
PHP | PHP 7.4 |
---|---|
CMS | Rhymix 2.0 |
암것도 안하고 가만 놔두면 로그인이 너무 빨리 풀리는 것 같아서
시간을 좀 늘리려고 했더니 설정을 찾을 수가 없네요...
로그인 유지 시간이 기본으로 얼마나 될까요?
이걸 늘리려면 어디를 건드려야만 할까요?
php.ini에서 세션 유지 시간을 의미하는 session.gc_maxlifetime 설정 기본값이 1440초(24분)입니다. 은행이라면 몰라도 일반적인 커뮤니티 사이트 기준으로는 너무 짧죠. 24시간을 잘못 쓴 게 아닐까 싶을 만큼... 최소 하루는 되도록 바꿔야겠고, 필요하다면 일주일이나 한 달 이상으로 늘리셔도 됩니다.
단, 세션 유지 시간을 길게 잡을수록 세션 파일이 기하급수적으로 많이 쌓이기 때문에, 웹호스팅 업체들이 짧은 기본값을 선호하는 것이 이해되기는 합니다. 세션을 DB에 저장하더라도 많이 쌓이는 것은 마찬가지고요.