Desabilitar DiscourseConnect

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.

:warning: 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 .invalid ou outros e-mails que o usuário não conheceria, este guia não funcionará.

  1. Decida um horário para fazer essa alteração (remover o DiscourseConnect).
  2. 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.
  3. 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
  4. Quando estiver pronto, desmarque a configuração do site enable discourse connect, marque enable local logins e marque enable xyz logins para qualquer provedor social que você configurou.
  5. 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.

14 curtidas

Para completar.