안녕하세요,
Discourse에서 쿠키로 인한 무효 액세스 문제와 관련하여 질문드리고 싶습니다. 제 경우, 로그인 후 /session.json에서 가져온 쿠키를 사용하여 Discourse API에 액세스를 시도하고 있습니다.
하지만 1~2일 후, 로그인 시 생성된 동일한 쿠키를 사용할 때 Discourse가 Invalid Access 오류를 반환하는 문제가 발생합니다(참고: 제 경우, Discourse API가 Set-Cookie 값이 _t=인 헤더를 반환할 때 쿠키가 갱신됩니다). 쿠키를 확인해 보면 만료 시간은 아직 한 달 이상 남아 있습니다(예: expires=Tue, 30 Jul 2024 04:04:28 GMT). 또한, 로그인에 사용한 토큰이 여전히 user_auth_tokens 데이터베이스 테이블에 존재하는 것을 확인할 수 있습니다.
Discourse가 이 토큰을 무효화할 수 있는 가능한 이유가 무엇인지 알고 싶습니다. 토큰이 무효로 선언되었음을 나타내는 Discourse 데이터베이스의 특정 단계나 플래그가 있나요?
추가 정보(최신 Discourse 버전 3.3.0.beta3-dev 사용)
감사합니다.