Discourse를 인증 제공자(auth provider)로 사용하는 것이 'DiscourseConnect’라는 이름 때문에 간과되고 있는 건 아닌지 궁금합니다. 예를 들어, 여기 게시글에 DiscourseConnect라는 용어만 추가해도 Discourse의 외부 사이트 인증 제공자 사용에 관한 토픽으로 링크가 생성됩니다. _Discourse_를 인증 제공자로 사용하는 것은 제가 Discourse 사이트를 운영하는 주요 이유 중 하나입니다.
도움이 된다면, WordPress 플러그인은 Discourse가 인증 제공자로 기능할 수 있도록 합니다. 관련 코드는 여기 있습니다: wp-discourse/lib/sso-client at main · discourse/wp-discourse · GitHub. 코드가 다소 복잡하게 작성되어 있을 수 있습니다.
더 직관적인 Remix/React 앱 구현 예시는 다음과 같습니다: discourse_remix_comments/app/routes/login.tsx at main · scossar/discourse_remix_comments · GitHub. TypeScript 관련 부분을 무시하면 구현할 내용이 많지 않습니다.