OpenId Connect 플러그인과 AWS Cognito를 사용한 자동 로그인

음. Discourse와 Cognito 같은 별도의 인증 제공자 간의 연결을 설정하는 데 두 가지 방법이 있다는 이야기를 들었습니다: OpenId 플러그인을 사용하는 방법, 또는 Discourse의 Single Sign On을 사용하는 방법입니다.

저는 Single Sign On 프로세스에 대해 전혀 익숙하지 않지만, 이것이 제가 원하는 것, 즉 사용자가 두 번 로그인하는 것을 피하는 방법일 수 있을까요?

아니면, 사용자가 제 앱에 로그인할 때 Discourse로 API 호출을 보내서 그 방식으로 로그인 처리하는 것이 더 나을 수도 있겠네요.

(제가 링크한 문서에는 그룹 멤버십을 지정하는 내용도 언급되어 있습니다. 이는 '유료 결제 사용자만 게시가 허용된 그룹에 속할 수 있다’는 제 요구사항을 충족시키는 데 도움이 될 것이라고 가정하고 있습니다.)