Olá. Tive que engavetar este projeto por um tempo para cuidar de outras coisas. Eu me precipitei ao configurar um fórum antes de estar realmente pronto para usá-lo.
Isso é sempre verdade. Quando você fornece um e-mail para criar uma conta de usuário, pode ser qualquer e-mail, já que você está apenas digitando. No entanto, você também precisa confirmar que o e-mail é seu clicando em um link em um e-mail de confirmação. Este plugin não muda isso.
Acho que há alguma confusão persistente sobre o que este plugin faz. Tudo o que ele faz é criar um usuário “staged” (em estágio) no Discourse sem exigir que o usuário insira uma senha antecipadamente. Ele faz isso usando os recursos internos existentes do Discourse, originalmente destinados a suportar usuários que interagem com o Discourse apenas por e-mail. Essa é realmente a única novidade aqui.
Este é um ponto interessante. O comportamento atual é o que quer que seja o comportamento padrão do usuário “staged” do Discourse. Honestamente, não tenho certeza se o usuário receberia e-mails de notificação em sua caixa de entrada se ele não tivesse confirmado seu endereço de e-mail ou não. Eu esperaria que a resposta fosse ‘não’, mas não tenho certeza. Preciso investigar isso.
Se a resposta for de fato ‘não’, então não há necessidade de uma função de cancelamento de inscrição porque você nunca esteve realmente inscrito em primeiro lugar.