Então, você tem usado o DiscourseConnect no seu fórum e agora deseja desativá-lo? Neste caso, este guia é para você!
O Discourse usa endereços de e-mail como identificador principal de um usuário. Assim que o DiscourseConnect for desativado, os usuários precisarão passar pelo processo de redefinição de senha para redefinir (criar) uma senha.
Este guia pressupõe que o provedor do DiscourseConnect compartilhou endereços de e-mail reais dos usuários com o Discourse. Se o DiscourseConnect forneceu e-mails
.invalidou outros e-mails que o usuário não conheceria, este guia não funcionará.
- Decida um horário para fazer essa alteração (remover o DiscourseConnect).
- Avise sua comunidade sobre a mudança de login iminente e informe o horário planejado para a alteração. Não haverá tempo de inatividade ou modo somente leitura necessário, mas o registro/login pode ser afetado durante a transição.
Como você avisa sua comunidade depende de você e da sua equipe, mas minha sugestão seria usar um tópico fixado globalmente ou um tópico em formato de banner. - Antes da mudança, configure quaisquer provedores sociais que você deseja que funcionem. Complete todas as etapas necessárias, exceto a configuração do site “habilitar logins xyz” dentro do Discourse. Você quer que tudo esteja pronto, mas ainda não ativado.
Configurar login com Google para o Discourse
Configurar login com Facebook para o Discourse
Configurar login com Discord para o Discourse
Configurar login com X e embeds ricos para o Discourse
Configurar login com GitHub para o Discourse
Configurar login com LinkedIn usando OpenID Connect - Quando estiver pronto, desmarque a configuração do site
enable discourse connect, marqueenable local loginse marqueenable xyz loginspara qualquer provedor social que você configurou. - Certifique-se de testar todas as opções de login que você ativou e verifique se elas funcionam.
Você provavelmente também desejará criar um tópico/guia explicando aos usuários como fazer login considerando as alterações. Isso pode ser o mesmo tópico da “mudança de login iminente” ou algo diferente. Usuários que optarem por fazer login com um provedor social funcionarão “normalmente”, desde que usem o mesmo e-mail para o provedor social que usaram para o SSO. Usuários que preferirem usar nome de usuário e senha precisarão passar pelo processo “Esqueci minha senha” para criar uma senha.