이 질문에 대한 답변이 여기에 올라와 있긴 하지만, dev 카테고리에만 있어 큰 관심을 받지 못한 것 같습니다. 문서화되어 있지 않더라도 이와 유사한 기능이 존재하거나 가능한지 궁금합니다. 관련된 모든 계정을 가져올 수 있는 방법이 정말 필요합니다. 이상적으로는 별도의 데이터베이스에 저장하고 동기화(예: 사용자가 소셜 계정을 삭제하는 경우)를 유지해야 하는 상황은 피하고 싶습니다.
네, 기본적으로 외부 사이트에서 Discourse SSO를 사용 중이었고, 사용자가 계정을 연동했는지 확인해야 했습니다. 만약 연동되어 있었다면 특정 작업을 실행하기 위해 해당 ID가 필요했어요. Discord OAuth나 Steam OpenID로 외부 사이트에서 다시 로그인하게 하는 것은 중복되는 것 같고, Discourse와 일부 정보가 동기화되지 않을 수 있어서 피하고 싶었습니다.