안녕하세요, 저는 Discourse를 애플리케이션 로그인용 인증 제공자(Identity Provider)로 사용하고 있습니다. 문서에 따르면, 결과 파라미터에는 사용자 데이터 8가지(Discourse 사용자 ID, 사용자 이름, 이름, 이메일, avatar_url, 관리자, 모더레이터, 그룹)가 포함되어 있습니다. Discourse가 이미 시간대를 추측하고 저장하는 노력을 기울이고 있으므로, 사용자 시간대도 함께 가져오고 싶습니다. 결과 파라미터에 시간대가 포함되도록 요청할 수 있는 방법이 있을까요? (예: ?nonce=xyz&return_sso_url=xyz&include=timezone 또는 이와 유사한 방식)
이 메서드가 결과 파라미터가 생성되는 곳이라고 생각하지만, self.parse에서 해당 ACCESSORS가 어떻게 설정되는지 정확히 이해하지 못하겠습니다. 제 추측으로는 이것이 Discourse가 외부 인증 제공자를 사용할 때를 위한 것이지, 현재와 같은 역방향 방식은 아닐 것 같습니다.
만약 불가능하다면, 제 애플리케이션에서 API 요청을 통해 시간대를 가져오겠습니다. 하지만 가능하다면 이 방식이 훨씬 낫다고 생각합니다.