Extra Form
PHP PHP 8.1
CMS Rhymix 2.0

라이믹스 최신 디벨롭 브랜치 + http/3 + nginx(http3 개발버전) 사용중입니다.

 

타운에서는 재현이 안되는걸로 봐서는 저희 서버 셋팅이 문제가 있는것 같은데요,

 

1. 사파리를 멀티태스킹 화면에서 밀어버려서 완전히 종료 시 로그인이 바로 풀린다

 

2. 1번때 다크모드 등 쿠키까지 모두 풀린다.

 

1+2 증상으로 고통받고 있습니다.

gc_maxlifetime은 4시간 정도로 크게 늘려져 있는 상태이고

세션은 레디스 캐시를 사용중입니다

 

그런데 사파리를 밀어서 종료하지 않고 

그냥 알아서 놔뒀다가, 다른탭에 갔다가 다시 돌아오는건 괜찮습니다.

 

 혹시 관련되어 문제를 겪으신적 있으신분이 계실까요?

 

현재 라이믹스 보안설정 모두 ON, LAX쿠키 설정으로 운영중입니다. 

  • ?

    1번 >> 아? 그렇다면 저는 브라우저를 완전 종료하면 로그인 풀림이 정상인줄 알고 살고 있던것 같기도 합니다...
    말씀 하신것을 보니 정상이라면 로그인이 안풀려야 하는 건가 봅니다. 그렇다면 저도 MAC OS 환경아래 사파리/크롬 모두 같은 이슈 발생합니다. 서버는 NGINX 입니다. 관련 서버 세션 셋팅은 문제가 없는 서버 입니다.

  • ? profile
    타운에서는 안그러는걸로 봐서는 저희 서버 셋팅문제인것 같긴 한데,,, 어렵네요 ㅠㅠ

    혹시 쿠키값들은 정상적이신가요? (예: 다크모드 쿠키 등)
  • profile ?
    저는 로그인 유저에게만 다크모드를 허용해서 테스트가 어렵긴 합니다. 위 처럼 브라우저 완전 종료시
    로그인이 다 풀려 버립니다.
  • ? profile
    그래도 같은 문제를 겪으시는 분이 계시니까 다행이네요
    로그인 유지 모드를 사용하시더라도 풀리시는거죠?
  • profile ?
    아^^; 로그인 유지 체크 해보니 잘 유지 됩니다^^;
  • profile
    유효기간이 1년인 다크모드 쿠키까지 다 지워진다면 사파리의 개인정보 보호 기능을 너무 과격하게 설정해 놓으신 것 아닐까요? 모든 데이터를 다 날려버리도록 되어 있는 모양이네요.

    타운은 로그인시 "로그인 유지"가 기본으로 체크되어 있기 때문에 로그인 유지력이 높은 편입니다만, 쿠키를 정말로 다 날려버린다면 이것도 안 통할 수 있습니다.
  • profile profile

    기본 설정 그대로 사용중에 있는데 이상하네요…

    만약 사파리가 문제였다면 타운도 로그인이 풀려야할텐데 타운은 잘 됩니다

    혹시 다트모드 쿠키는 XE.window~~ 말고 setCookie 스크립트로 설정해서 그런걸까요?

    rx_color_scheme이 아닌 구형 방식의 다크모드 레이아웃을 사용중입니다

     

    그리고 RX ClIeNT IP 상수를 0.0.0.0 으로 고정시켜놓기는 했습니다만... 

  • profile profile
    이것저것 건드려 놓으신 것을 보니 결코 기본 상태가 아니네요. ㅎㅎ
    서드파티 자료에서 생성한 쿠키가 얼마나 오래 유지되는지 저는 알 수 없습니다.
    유효기간이 없거나 짧은 쿠키는 모두 날려버리고, 긴 것은 남겨두는지도...