WP Discourse 플러그인을 사용하고 SSO 로그인으로 WordPress를 선택할 경우, 기존 회원들은 어떻게 로그인하나요? 다시 로그인할 수 있도록 WordPress에서 계정을 새로 만들어야 하나요?
안녕하세요 @Damian_Boon. WP Discourse 플러그인을 통해 WordPress를 DiscourseConnect 제공자로 활성화하면 모든 인증이 WordPress에서 처리됩니다. 이는 사용자가 로그인하려면 모두 WordPress 계정이 있어야 한다는 것을 의미합니다. 모든 사용자에게 이미 WordPress 계정이 없는 경우, 기본적으로 두 가지 옵션이 있습니다.
- 두 플랫폼 간의 일관성을 유지하기 위해 Discourse 사용자 데이터를 WordPress로 이전(복사)합니다. 또는
- 아직 계정이 없는 사용자에게 WordPress에서 계정을 등록하도록 요청합니다.
사용자가 WordPress를 통해 Discourse에 로그인하면, DiscourseConnect는 이메일 주소를 기반으로 사용자를 일치시키려 합니다. 따라서 사용자가 자신의 새 WordPress 계정을 등록한 경우(즉, 위의 옵션 2) 두 플랫폼 모두에서 동일한 이메일을 사용한다면 기존 Discourse 계정으로 로그인됩니다. WordPress 등록 시 다른 이메일을 사용했다면, 첫 로그인 시 새로운 Discourse 사용자 계정이 생성됩니다(이러한 경우 사용자 계정을 병합할 수 있습니다).
두 옵션 모두 작동할 수 있지만, 옵션 1을 성공적이고 일관되게 수행하려면 Discourse에서 사용자 비밀번호를 내보내고 WordPress에 가져오는 작업이 필요할 가능성이 높습니다. 이를 위해 전문가의 도움이 필요할 것입니다.