라이믹스 사파리 로그인 풀림 문제?
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 8.1 |
라이믹스 최신 디벨롭 브랜치 + http/3 + nginx(http3 개발버전) 사용중입니다.
타운에서는 재현이 안되는걸로 봐서는 저희 서버 셋팅이 문제가 있는것 같은데요,
1. 사파리를 멀티태스킹 화면에서 밀어버려서 완전히 종료 시 로그인이 바로 풀린다
2. 1번때 다크모드 등 쿠키까지 모두 풀린다.
1+2 증상으로 고통받고 있습니다.
gc_maxlifetime은 4시간 정도로 크게 늘려져 있는 상태이고
세션은 레디스 캐시를 사용중입니다
그런데 사파리를 밀어서 종료하지 않고
그냥 알아서 놔뒀다가, 다른탭에 갔다가 다시 돌아오는건 괜찮습니다.
혹시 관련되어 문제를 겪으신적 있으신분이 계실까요?
현재 라이믹스 보안설정 모두 ON, LAX쿠키 설정으로 운영중입니다.
댓글 8
1번 >> 아? 그렇다면 저는 브라우저를 완전 종료하면 로그인 풀림이 정상인줄 알고 살고 있던것 같기도 합니다...
말씀 하신것을 보니 정상이라면 로그인이 안풀려야 하는 건가 봅니다. 그렇다면 저도 MAC OS 환경아래 사파리/크롬 모두 같은 이슈 발생합니다. 서버는 NGINX 입니다. 관련 서버 세션 셋팅은 문제가 없는 서버 입니다.
혹시 쿠키값들은 정상적이신가요? (예: 다크모드 쿠키 등)
로그인이 다 풀려 버립니다.
로그인 유지 모드를 사용하시더라도 풀리시는거죠?
타운은 로그인시 "로그인 유지"가 기본으로 체크되어 있기 때문에 로그인 유지력이 높은 편입니다만, 쿠키를 정말로 다 날려버린다면 이것도 안 통할 수 있습니다.
기본 설정 그대로 사용중에 있는데 이상하네요…
만약 사파리가 문제였다면 타운도 로그인이 풀려야할텐데 타운은 잘 됩니다
혹시 다트모드 쿠키는 XE.window~~ 말고 setCookie 스크립트로 설정해서 그런걸까요?
rx_color_scheme이 아닌 구형 방식의 다크모드 레이아웃을 사용중입니다
그리고 RX ClIeNT IP 상수를 0.0.0.0 으로 고정시켜놓기는 했습니다만...
서드파티 자료에서 생성한 쿠키가 얼마나 오래 유지되는지 저는 알 수 없습니다.
유효기간이 없거나 짧은 쿠키는 모두 날려버리고, 긴 것은 남겨두는지도...