Você pode confirmar se os endereços de e-mail estão sendo verificados ou não, criando uma nova conta no WordPress após ter habilitado o Discourse Connect. Se os endereços de e-mail forem verificados, você verá uma confirmação na parte inferior da página de preferências do usuário. Você também pode marcar manualmente um endereço de e-mail como verificado a partir daqui:
Assumindo que os endereços de e-mail não estão sendo verificados, as instruções sobre como marcar os endereços de e-mail como verificados quando um usuário cria uma conta estão aqui: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect. Isso seria seguro de fazer se o seu site estiver enviando um e-mail de confirmação aos usuários que contém um link que eles precisam clicar antes de poderem acessar o site. Se o seu site WordPress não estiver fazendo isso, você também pode adicionar algum código para que os endereços de e-mail dos usuários sejam marcados como verificados após o registro em um de seus cursos. Configurar isso pode exigir alguma ajuda de um desenvolvedor.
Estou vendo duas páginas de login separadas no seu site:
- Log In ‹ Project Van Life — WordPress (não contém um link para sua página de registro)
- https://projectvanlife.com/login/ (contém um link para sua página de registro, mas clicar no link me leva a uma página “não encontrada”)
A coisa mais fácil a fazer seria resolver isso para que haja apenas uma página de login no site, e a página contenha um link válido para a página de registro do site. Suspeito que isso possa ser realizado através da página de configurações do plugin que está adicionando o formulário de login. Note que se você optar por usar a página de login em https://projectvanlife.com/login/ , você precisará adicionar /login ao “Caminho para sua Página de Login” nas configurações do WP Discourse:
Acho que isso pode confundir os usuários. Uma abordagem mais fácil seria apenas adicionar um link ao seu fórum Discourse que seja estruturado de forma que os usuários façam login automaticamente no Discourse quando clicarem no link. Aqui estão os detalhes sobre como criar o link: Create a DiscourseConnect login link. Uma vez que o DiscourseConnect esteja habilitado em seu site, você também deve estruturar este link dessa forma:
Isso é possível. Alguns detalhes sobre como fazer isso estão aqui: How to import Discourse users to WordPress? - #2 by simon. O principal problema que vejo é que você estaria criando trabalho para si mesmo sem facilitar muito as coisas para seus usuários. Se fosse eu, minhas preocupações seriam que os usuários pudessem não receber ou ler o e-mail e alguns usuários poderiam não ficar felizes em ter uma nova conta criada em nome deles. Há também uma questão de segurança potencial, a menos que o plugin importador que você usa tenha uma maneira de forçar os usuários a mudar suas senhas após o primeiro login.
Seria muito mais fácil apenas criar um tópico de banner em sua categoria “staff” com detalhes sobre a mudança. A redação na captura de tela poderia ser um pouco melhorada:
Depois de fazer a mudança, atualize o tópico do banner para informar aos usuários para contatarem um administrador se tiverem algum problema para fazer login.
Acabei de pensar em algo que pode ajudar. Você poderia configurar temporariamente seu site Discourse para ser o provedor DiscourseConnect para o seu site entre agora e o momento em que você configurar seu site WordPress para ser o provedor DiscourseConnect. Se você fizesse isso, poderia adicionar algo como o seguinte ao tópico do banner:
Aqui está o link completo que usei:
<a>Crie uma conta em (nome do seu site)</a>
Clicar nele registrará uma nova conta no WordPress e redirecionará os usuários para a página de perfil do WordPress, onde eles podem definir uma senha. Note que para o seu caso, você precisará substituir ambos os usos de http://wp-discourse.test no link por https://projectvanlife.com/




