WP Discourse SSO - 기존 회원 처리 방식

WP Discourse 플러그인을 사용하고 SSO 로그인으로 WordPress를 선택할 경우, 기존 회원들은 어떻게 로그인하나요? 다시 로그인할 수 있도록 WordPress에서 계정을 새로 만들어야 하나요?

안녕하세요 @Damian_Boon. WP Discourse 플러그인을 통해 WordPress를 DiscourseConnect 제공자로 활성화하면 모든 인증이 WordPress에서 처리됩니다. 이는 사용자가 로그인하려면 모두 WordPress 계정이 있어야 한다는 것을 의미합니다. 모든 사용자에게 이미 WordPress 계정이 없는 경우, 기본적으로 두 가지 옵션이 있습니다.

  1. 두 플랫폼 간의 일관성을 유지하기 위해 Discourse 사용자 데이터를 WordPress로 이전(복사)합니다. 또는
  2. 아직 계정이 없는 사용자에게 WordPress에서 계정을 등록하도록 요청합니다.

사용자가 WordPress를 통해 Discourse에 로그인하면, DiscourseConnect는 이메일 주소를 기반으로 사용자를 일치시키려 합니다. 따라서 사용자가 자신의 새 WordPress 계정을 등록한 경우(즉, 위의 옵션 2) 두 플랫폼 모두에서 동일한 이메일을 사용한다면 기존 Discourse 계정으로 로그인됩니다. WordPress 등록 시 다른 이메일을 사용했다면, 첫 로그인 시 새로운 Discourse 사용자 계정이 생성됩니다(이러한 경우 사용자 계정을 병합할 수 있습니다).

두 옵션 모두 작동할 수 있지만, 옵션 1을 성공적이고 일관되게 수행하려면 Discourse에서 사용자 비밀번호를 내보내고 WordPress에 가져오는 작업이 필요할 가능성이 높습니다. 이를 위해 전문가의 도움이 필요할 것입니다.