Discourse invalid_access 오류 문의

안녕하세요,

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 사용)

감사합니다.

왜 이 가이드를 따르지 않나요?

안녕하세요 @thoka, 답변 감사합니다. 저는 현재 웹사이트에서 인증이 어떻게 작동하는지 흐름을 확인하고 있습니다.

API 키에 대해서는, Discourse API를 사용하여 API를 개발할 때 시도해 볼 수 있는 옵션입니다.

현재로서는 Discourse의 잘못된 접근 문제에 대해 질문드리고 싶습니다. 토큰이 이미 무효화되었음을 나타내는 추가 정보(예: 플래그)가 데이터베이스에서 확인할 수 있을까요?