Este guia explica o processo de inscrição quando a configuração “deve aprovar usuários” está ativada, incluindo as etapas de configuração e a experiência do usuário.
Nível de usuário necessário: Administrador
Quando você deseja controlar quem pode ingressar na sua comunidade Discourse, você pode ativar uma configuração que exige que novos usuários sejam aprovados antes que possam fazer login. Este recurso é comumente usado para comunidades privadas ou fóruns públicos que desejam limitar a participação.
Configurando a aprovação de usuários
Para configurar a aprovação de usuários para o seu site Discourse:
Nota: Quando você ativa esta configuração em um site existente, todos os usuários existentes são automaticamente marcados como aprovados. Apenas novos registros a partir desse ponto exigirão aprovação.
(Opcional) Se você deseja tornar sua comunidade privada, ative a configuração do site login_required. Isso impede que usuários anônimos visualizem o conteúdo do seu fórum.
Processo de inscrição do usuário
Depois de ativar a aprovação de usuários, veja como é o processo de inscrição para novos usuários:
O usuário visita seu fórum e clica no botão “Sign Up” (Inscrever-se).
O usuário insere os detalhes de sua conta e recebe um e-mail de ativação.
Após ativar seu e-mail, o usuário verá esta mensagem no fórum:
Welcome to Discourse!
A moderator must manually approve your new account before you can access this forum. You’ll get an email when your account is approved!
Se o usuário tentar fazer login antes da aprovação, ele verá esta mensagem:
Your account hasn’t been approved yet. You will be notified by email when you are ready to log in.
Processo de aprovação do moderador
Moderadores recebem notificações no site para aprovações de usuários pendentes.
Se uma solicitação permanecer na fila de revisão, uma mensagem privada de lembrete é enviada aos moderadores que ainda não viram um lembrete anterior. O lembrete é gerenciado pelo trabalho em segundo plano PendingUsersReminder, que é executado a cada 5 minutos, mas pode ser atrasado usando a configuração do site pending_users_reminder_delay_minutes (padrão: 480 minutos).
Assim que um membro da equipe aprova um usuário, o usuário recebe uma notificação por e-mail.
Todos os usuários existentes serão marcados como aprovados quando você ativar essa configuração.
seria possível atualizar a captura de tela na documentação acima:
para remover o aviso, como a captura de tela em:
Possivelmente também adicionando o texto “Todos os usuários existentes são marcados como aprovados quando você ativa a configuração must_approve_users.” à documentação para esclarecer o resultado.
Como moderador, eu costumava receber mensagens na “caixa de entrada” do discourse quando havia novos usuários que precisavam ser revisados. Agora eles estão chegando como tópicos na minha categoria ‘Staff’. Eu prefiro que sejam mensagens e não poluam minha lista de novos tópicos em ‘Staff’. Como consigo isso?
Acho que isso foi alterado há 4 anos (PR). A configuração é pending users reminder delay minutes e o job em segundo plano é executado a cada 5 minutos.
Você pode compartilhar mais detalhes? Tentei reproduzir isso, mas o lembrete de usuário pendente PM ainda foi enviado aos moderadores mais recentemente ativos.
Pensei que talvez você estivesse falando sobre o lembrete de itens pendentes de revisão, mas isso também não é postado na categoria de staff. Ele é enviado para a caixa de entrada do grupo de moderadores.
Obrigado por retornar. Aqui está uma captura de tela de como está a minha categoria de staff no momento. Todas as mensagens “novo usuário… requer revisão” são o que eu quero que acabem na minha caixa de entrada, em vez de serem tópicos na categoria de staff. Sou novo no Discourse, então provavelmente configurei alguma coisa que fez isso, só não consigo descobrir o que fiz.
[Imagem omitida para proteger informações pessoais]
Estas não parecem ser as mensagens de revisão necessárias do núcleo do Discourse.
Elas se parecem com isto:
As suas se parecem com isto:
O Usuário X acabou de registrar uma conta no Fornax Science Console
A solicitação de registro do novo usuário Y requer revisão para acesso ao Fornax Science Console
Você parece usar openid-connect em vez do fluxo de registro do Discourse. Portanto, não acho que este tópico de documentação seja de ajuda para você. As mensagens que você vê não estão relacionadas a must_approve_users.
Talvez a resposta esteja em outro lugar — agradeço se puder me avisar caso esteja.
Como é o fluxo de recusa de solicitações de membros?
Existe alguma forma de fornecer um motivo para a recusa, por exemplo?
Ou, caso tenham sido fornecidas informações incompletas ou informações que requeiram discussão, há como “estacionar” a solicitação e se comunicar com o membro potencial?