app.example.com에서 Discourse 포럼 discourse.example.com에 링크되는 외부 애플리케이션을 개발 중입니다.
외부 애플리케이션에 현재 로그인된 사용자의 이름을 표시하고 싶습니다. Discourse에서 해당 사용자 이름을 가져오는 방법이 있을까요? Discourse와 간단한 단일 로그인(SSO)을 설정하는 것 같은 방식으로요?
네, SSO에 대한 검색과/또는 관련된 API 스레드를 살펴보는 것부터 시작할 수 있습니다 ![]()
가능할 수도 있고, 여기 있는 답변들을 읽겠지만, API에서 정보를 가져와 Discourse 외부에 표시하는 방법에 대한 보편적인 솔루션이 없으므로 직접 코드를 작성해야 할 것 같습니다.
Discourse 내장 댓글 같은 기능이 있다면, 포럼 인스턴스 옆에 웹사이트를 가진 커뮤니티들에게 정말 유용할 것입니다.
외부 ID(external_id)를 사용하여 API 요청을 시작하면 discourse의 이름을 가져올 수 있다고 생각합니다.