Validar endereços de email com o plugin WP Discourse

Para sites que utilizam o plugin WP Discourse, com o WordPress configurado como provedor de SSO, podem ocorrer ocasionalmente problemas quando usuários tentam fazer login em contas Discourse existentes cujo endereço de e-mail não foi validado pelo WordPress. A causa mais comum disso é quando um usuário com uma conta existente no Discourse cria uma conta no WordPress após você ter ativado o plugin WP Discourse. Isso só deve acontecer em sites que não estão usando o sistema de registro padrão do WordPress. Você saberá que isso está ocorrendo se receber relatos de usuários de que recebem a mensagem de erro abaixo ao tentar fazer login no Discourse com SSO:

Para corrigir o problema, primeiro confirme que o usuário pode responder a um e-mail enviado ao endereço de e-mail registrado no WordPress. Isso garante que o usuário não esteja tentando assumir o controle de uma conta do Discourse. Em seguida, faça login na sua conta de administrador do WordPress, acesse a página do perfil do usuário e role até a seção do Discourse. Marque a caixa de seleção “Endereço de e-mail verificado” para marcar o e-mail do usuário como válido. Após salvar o perfil atualizado, o usuário deverá conseguir fazer login no Discourse.

Para mais detalhes sobre problemas de login SSO, consulte Debug and fixing common DiscourseConnect issues.

8 curtidas