Discourse Connect를 활성화한 후 WordPress에서 새 계정을 생성하여 이메일 주소가 인증되고 있는지 확인할 수 있습니다. 이메일이 인증된 경우, 사용자 설정 페이지 하단에 확인 메시지가 표시됩니다. 또한 다음 위치에서 이메일 주소를 수동으로 인증된 상태로 표시할 수도 있습니다:
이메일 주소가 인증되지 않는다고 가정할 때, 사용자가 계정을 생성할 때 이메일 주소가 인증된 것으로 표시되도록 하는 방법은 여기에 있습니다: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect. 사이트가 사용자에게 사이트 접근 전에 클릭해야 하는 링크가 포함된 확인 이메일을 보내는 경우, 이렇게 하는 것이 안전합니다. WordPress 사이트가 이를 수행하지 않는 경우, 사용자가 강좌 중 하나에 등록한 후 이메일 주소가 인증된 것으로 표시되도록 코드를 추가할 수도 있습니다. 이 설정에는 개발자의 도움이 필요할 수 있습니다.
귀하의 사이트에서 두 개의 별도의 로그인 페이지를 확인했습니다:
- Project Vanlife (가입 페이지로 가는 링크가 없음)
- Project Vanlife (가입 페이지로 가는 링크가 있지만, 링크를 클릭하면 “not found” 페이지로 이동함)
가장 쉬운 방법은 사이트에서 로그인 페이지가 하나만 있도록 정리하고, 해당 페이지에 사이트 가입 페이지로 가는 유효한 링크가 포함되도록 하는 것입니다. 로그인 양식을 추가하는 플러그인의 설정 페이지를 통해 이를 달성할 수 있다고 추정됩니다. 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/으로 대체해야 합니다.




