Discourse Connect를 활성화한 후 WordPress에서 새 계정을 생성하여 이메일 주소가 인증되고 있는지 확인할 수 있습니다. 이메일이 인증된 경우, 사용자 설정 페이지 하단에 확인 메시지가 표시됩니다. 또한 다음 위치에서 이메일 주소를 수동으로 인증된 상태로 표시할 수도 있습니다:
이메일 주소가 인증되지 않는다고 가정할 때, 사용자가 계정을 생성할 때 이메일 주소가 인증된 것으로 표시되도록 하는 방법은 여기에 있습니다: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect. 사이트가 사용자에게 사이트 접근 전에 클릭해야 하는 링크가 포함된 확인 이메일을 보내는 경우, 이렇게 하는 것이 안전합니다. WordPress 사이트가 이를 수행하지 않는 경우, 사용자가 강좌 중 하나에 등록한 후 이메일 주소가 인증된 것으로 표시되도록 코드를 추가할 수도 있습니다. 이 설정에는 개발자의 도움이 필요할 수 있습니다.
귀하의 사이트에서 두 개의 별도의 로그인 페이지를 확인했습니다:
가장 쉬운 방법은 사이트에서 로그인 페이지가 하나만 있도록 정리하고, 해당 페이지에 사이트 가입 페이지로 가는 유효한 링크가 포함되도록 하는 것입니다. 로그인 양식을 추가하는 플러그인의 설정 페이지를 통해 이를 달성할 수 있다고 추정됩니다. https://projectvanlife.com/login/의 로그인 페이지를 사용하기로 선택하는 경우, WP Discourse 설정의 "Path to your Login Page"에 /login을 추가해야 합니다:
이것은 사용자를 혼란스럽게 할 수 있습니다. 더 쉬운 접근 방식은 사용자가 링크를 클릭하면 Discourse에 자동으로 로그인되도록 구조화된 Discourse 포럼으로 가는 링크를 단순히 추가하는 것입니다. 링크를 만드는 방법에 대한 자세한 내용은 여기에 있습니다: Create a DiscourseConnect login link. DiscourseConnect가 귀하의 사이트에서 활성화되면, 이 링크도 그 방식으로 구성해야 합니다:
이것은 가능합니다. 수행 방법에 대한 몇 가지 세부 사항은 여기에 있습니다: How to import Discourse users to WordPress? - #2 by simon. 제가 보는 주요 문제는 사용자에게는 크게 편리를 제공하지 않으면서도 스스로에게 업무를 추가하게 된다는 것입니다. 저라면, 사용자가 이메일을 받지 않거나 읽지 않을 수 있고, 일부 사용자는 대신 새 계정이 생성된 것에 대해 불만을 가질 수 있다는 점이 우려될 것입니다. 또한, 사용하는 가져오기 플러그인이 첫 로그인 후 비밀번호 변경을 강제하는 기능이 없는 한 잠재적인 보안 문제가 있습니다.
변경 사항에 대한 세부 정보가 포함된 “staff” 카테고리에 배너 주제를 생성하는 것이 훨씬 쉬울 것입니다. 스크린샷의 문구를 조금 개선할 수 있습니다:
변경 사항을 완료한 후, 로그인에 문제가 발생하면 관리자에게 문의하도록 사용자에게 알리도록 배너 주제를 업데이트하십시오.
도움이 될 수 있는 것이 하나 더 생각났습니다. WordPress 사이트를 DiscourseConnect 제공자로 설정할 때까지, 임시로 Discourse 사이트를 _웹사이트_의 DiscourseConnect 제공자로 구성할 수 있습니다. 그렇게 하면 배너 주제에 다음과 같은 내용을 추가할 수 있습니다:
제가 사용한 전체 링크는 다음과 같습니다:
<a href="http://wp-discourse.test/?discourse_sso=1&redirect_to=http://wp-discourse.test/wp-admin/profile.php" target="_blank">(귀하의 웹사이트 이름)에서 계정 생성</a>
이를 클릭하면 WordPress에서 새 계정이 등록되고 사용자가 비밀번호를 설정할 수 있는 WordPress 프로필 페이지로 리다이렉트됩니다. 귀하의 경우, 링크에서 http://wp-discourse.test의 두 가지 사용처를 모두 https://projectvanlife.com/으로 대체해야 합니다.