This guide explains the sign-up process when the “must approve users” setting is enabled, including configuration steps and the user experience.
Required user level: Administrator
When you want to control who can join your Discourse community, you can enable a setting that requires new users to be approved before they can log in. This feature is commonly used for private communities or public forums that want to limit participation.
(Optional) If you want to make your community private, enable the login_required site setting. This prevents anonymous users from viewing your forum’s content.
User sign-up process
Once you’ve enabled user approval, here’s what the sign-up process looks like for new users:
The user visits your forum and clicks the “Sign Up” button.
The user enters their account details and receives an activation email.
After activating their email, the user sees this message on the forum:
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!
If the user attempts to log in before approval, they’ll see this message:
Your account hasn’t been approved yet. You will be notified by email when you are ready to log in.
Moderator approval process
Moderators receive on-site notifications for pending user approvals.
If a request remains in the review queue, a reminder email is sent to all users with full Moderator status. The reminder email is managed by the PendingUsersReminder background job, which runs hourly but can be delayed using the pending users reminder delay site setting.
Once a staff member approves a user, the user receives an email notification.
Todos los usuarios existentes serán marcados como aprobados cuando active esa configuración.
¿sería posible actualizar la captura de pantalla en la documentación anterior:
para eliminar la advertencia, como la captura de pantalla en:
Posiblemente también agregando el texto “Todos los usuarios existentes se marcan como aprobados cuando activa la configuración must_approve_users” a la documentación para aclarar el resultado.
Como moderador, solía recibir mensajes en la “bandeja de entrada” de Discourse cuando había nuevos usuarios que necesitaban ser revisados. Ahora llegan como temas en mi categoría de “Personal”. Prefiero que sean mensajes y que no abarroten mi lista de temas nuevos en “Personal”. ¿Cómo lo logro?
Creo que esto se cambió hace 4 años (PR). La configuración es pending users reminder delay minutes y el trabajo en segundo plano se ejecuta cada 5 minutos.
¿Puedes compartir más detalles? Intenté reproducir eso, pero el recordatorio de usuario pendiente PM todavía se envió a los moderadores más activos recientemente.
Pensé que tal vez estabas hablando del recordatorio sobre los revisables pendientes, pero eso tampoco se publica en la categoría de personal. Se envía a la bandeja de entrada del grupo de moderadores.
Gracias por tu respuesta. Aquí tienes una captura de pantalla de cómo se ve mi categoría de personal en este momento. Todos los mensajes de “nuevo usuario… requiere revisión” son lo que quiero que terminen en mi bandeja de entrada en lugar de ser temas en la categoría de personal. Soy nuevo en Discourse, así que probablemente he configurado alguna opción que ha hecho esto, solo que no puedo averiguar qué hice.
[Imagen redactada para proteger información personal]
Estos no parecen ser los mensajes de revisión requeridos del núcleo de Discourse.
Esos se ven así:
Los tuyos se ven así:
El usuario X acaba de registrar una cuenta en la Consola Científica Fornax.
La solicitud de registro del nuevo usuario Y requiere revisión para acceder a la Consola Científica Fornax.
Parece que usas openid-connect en lugar del flujo de registro de Discourse. Así que no creo que este tema de documentación te sea de ayuda. Los mensajes que ves no están relacionados con must_approve_users.