Como administrador de uma instância Mastodon, você pode querer controlar quem pode entrar na sua comunidade para evitar spam, bots ou usuários indesejados. O Mastodon oferece um fluxo de aprovação de cadastro integrado que permite revisar e aprovar ou rejeitar novas solicitações de conta antes que ganhem acesso. Este artigo explica como ativar o modo de aprovação, gerenciar solicitações pendentes e lidar com problemas comuns durante o processo. Ao final, você será capaz de configurar um sistema de registro moderado que mantém sua instância segura e focada no público-alvo.
Principais Conclusões: Aprovação de Cadastro no Mastodon para Administradores
- Administração > Configurações do Servidor > Registros: Ative a opção “Exigir aprovação para novos cadastros” para ativar o fluxo de aprovação.
- Administração > Contas Pendentes: Revise, aprove ou rejeite novas solicitações de usuários com um clique neste painel.
- Notificações por e-mail personalizadas: Informe os candidatos sobre o status da aprovação usando os modelos de e-mail integrados do Mastodon ou enviando respostas manuais.
Como Funciona a Aprovação de Cadastro no Mastodon
O fluxo de aprovação do Mastodon é uma barreira de registro que fica entre o formulário público de cadastro e a criação da conta. Quando ativado, novos usuários que preenchem o formulário de registro não ganham acesso imediato. Em vez disso, a conta deles é colocada em estado pendente. O administrador recebe uma notificação e o candidato vê uma mensagem informando que a solicitação está aguardando revisão.
Esse recurso faz parte das configurações de registro do servidor, no painel de Administração. Você pode combiná-lo com outras restrições, como listas de permissão de domínios de e-mail, CAPTCHA ou campos de texto personalizados no formulário de cadastro. O modo de aprovação não afeta usuários existentes nem usuários que entram por convites, se você tiver esse recurso ativado separadamente.
A lista de contas pendentes mostra o nome de usuário, e-mail, endereço IP e data da solicitação de cada candidato. Você também pode visualizar qualquer texto personalizado que eles tenham inserido, se tiver adicionado um campo personalizado ao formulário de registro. Essas informações ajudam a decidir se deve aprovar ou rejeitar a solicitação.
Pré-requisitos para Usar o Fluxo de Aprovação
Antes de ativar o modo de aprovação, verifique se as seguintes condições são atendidas:
- Você tem acesso de administrador à instância Mastodon, geralmente a conta que criou o servidor ou uma conta com a função Admin.
- O registro está definido como “Qualquer um pode se cadastrar” nas configurações do servidor. O modo de aprovação é uma subopção que só aparece quando o registro aberto está ativado.
- O sistema de e-mail da sua instância está configurado corretamente para que você receba notificações sobre contas pendentes e possa enviar e-mails de aprovação ou rejeição aos candidatos.
Passos para Ativar e Gerenciar a Aprovação de Cadastro
Siga estes passos para ativar o fluxo de aprovação e processar solicitações pendentes.
- Faça login na sua conta de administrador do Mastodon
Abra a interface web da sua instância e faça login com uma conta que tenha a função Admin. Apenas contas de administrador podem acessar as configurações do servidor. - Navegue até Administração > Configurações do Servidor > Registros
Clique no menu hambúrguer (três linhas horizontais) no canto superior direito, selecione “Administração”, depois “Configurações do Servidor” e, finalmente, a aba “Registros”. - Ative a opção “Exigir aprovação para novos cadastros”
Encontre a caixa de seleção “Exigir aprovação para novos cadastros” e marque-a. A configuração está localizada diretamente abaixo do seletor de modo de registro. Se a caixa de seleção estiver desativada, certifique-se de que “Qualquer um pode se cadastrar” esteja selecionado acima dela. - Clique em “Salvar alterações”
Role até o final da página e clique no botão azul “Salvar alterações”. O fluxo de aprovação agora está ativo. Novos cadastros serão retidos para revisão. - Revise as contas pendentes
Vá para Administração > Contas Pendentes. Esta página lista todos os candidatos aguardando aprovação. Cada linha mostra o nome de usuário, e-mail, endereço IP, data de cadastro e qualquer texto personalizado que tenham enviado. - Aprove ou rejeite um candidato
Clique no botão “Aprovar” ao lado de um candidato para ativar a conta imediatamente. Clique em “Rejeitar” para negar a solicitação. Opcionalmente, você pode clicar no nome de usuário para ver mais detalhes antes de tomar uma decisão. Candidatos rejeitados recebem uma notificação por e-mail se o sistema de e-mail da sua instância estiver funcionando. - Envie uma mensagem personalizada (opcional)
Se quiser se comunicar com um candidato antes ou depois da aprovação, use o endereço de e-mail listado nos detalhes da conta pendente. O Mastodon não fornece um sistema de mensagens no aplicativo para esse fim, então você deve enviar e-mails manualmente a partir do seu próprio cliente de e-mail.
Aprovando Várias Contas de Uma Vez
Se você tiver muitas solicitações pendentes, pode aprová-las em lote. Na página de Contas Pendentes, use a caixa de seleção no topo da tabela para selecionar todos os candidatos visíveis. Em seguida, clique no botão “Aprovar selecionados” que aparece. Essa ação aprova todas as contas selecionadas de uma só vez. Rejeitar várias contas funciona da mesma forma com o botão “Rejeitar selecionados”.
Problemas Comuns com o Fluxo de Aprovação
Contas Pendentes Não Aparecem no Painel de Administração
Se você ativou o modo de aprovação, mas nenhuma conta pendente aparece, verifique o seguinte:
- Confirme se a caixa de seleção “Exigir aprovação para novos cadastros” ainda está marcada. Às vezes, o cache do navegador ou uma falha ao salvar pode reverter a configuração.
- Verifique se o modo de registro está definido como “Qualquer um pode se cadastrar”. Se estiver definido como “Apenas pessoas com convite podem se cadastrar”, a caixa de aprovação não terá efeito.
- Peça a um usuário de teste para tentar se registrar a partir de um navegador diferente ou janela anônima. Se o formulário de registro não exibir uma mensagem de pendência, o fluxo de trabalho pode não estar ativo.
Candidatos Não Recebem E-mails de Aprovação ou Rejeição
O Mastodon envia e-mails automáticos quando uma conta é aprovada ou rejeitada. Se os candidatos não receberem esses e-mails, o sistema de entrega de e-mail da instância pode estar mal configurado. Verifique o seguinte:
- Confirme se as configurações de SMTP estão corretas no arquivo .env.production. Problemas comuns incluem números de porta errados, credenciais de autenticação ausentes ou configurações de TLS incorretas.
- Teste a entrega de e-mail enviando um e-mail de teste na aba Administração > Configurações do Servidor > E-mail. Se o teste falhar, corrija a configuração SMTP antes de confiar nas notificações de aprovação.
- Verifique a pasta de spam ou lixo eletrônico da conta de e-mail do candidato. Alguns provedores de e-mail podem bloquear mensagens automáticas de servidores desconhecidos.
Rejeitar Acidentalmente um Usuário Legítimo
Se você rejeitar uma conta por engano, não há botão de desfazer no painel de administração. O usuário rejeitado deve se cadastrar novamente com um novo endereço de e-mail. Para evitar isso, sempre revise os detalhes do candidato cuidadosamente antes de clicar em “Rejeitar”. Você também pode entrar em contato com o usuário por e-mail antes de tomar uma decisão final se a solicitação dele não estiver clara.
Fluxo de Aprovação vs. Registro Apenas por Convite
| Item | Fluxo de Aprovação | Registro Apenas por Convite |
|---|---|---|
| Processo de registro | Usuário preenche um formulário público e aguarda aprovação do administrador | Usuário deve receber um link de convite de um membro existente ou administrador |
| Esforço do administrador | Revisar e aprovar ou rejeitar cada candidato manualmente | Gerar e distribuir links de convite; sem revisão por usuário |
| Escalabilidade | Funciona bem para comunidades pequenas a médias com volume moderado de cadastros | Melhor para comunidades privadas muito pequenas ou servidores com controle rigoroso de associação |
| Experiência do usuário | Candidatos podem esperar horas ou dias pela aprovação; veem uma mensagem de pendência | Usuários só veem o formulário de cadastro se tiverem um link de convite válido |
O fluxo de aprovação é um meio-termo entre o registro totalmente aberto e o acesso apenas por convite. Ele oferece visibilidade sobre quem está entrando, ao mesmo tempo que permite que qualquer pessoa descubra e solicite acesso à sua instância. O registro apenas por convite é mais restritivo e exige que você gerencie ativamente um conjunto de tokens de convite.
Agora você pode gerenciar novos cadastros de usuários com o fluxo de aprovação. Comece ativando a opção em Configurações do Servidor > Registros e depois verifique a página de Contas Pendentes regularmente. Para um controle mais rigoroso, considere combinar o modo de aprovação com uma lista de permissão de domínios de e-mail ou uma pergunta personalizada no registro. Essa abordagem ajuda a manter uma comunidade focada sem bloquear completamente usuários legítimos.