Esta guía explica el proceso de registro cuando la configuración “debe aprobar usuarios” está habilitada, incluyendo los pasos de configuración y la experiencia del usuario.
Nivel de usuario requerido: Administrador
Cuando deseas controlar quién puede unirse a tu comunidad de Discourse, puedes habilitar una configuración que requiere que los nuevos usuarios sean aprobados antes de que puedan iniciar sesión. Esta característica se utiliza comúnmente para comunidades privadas o foros públicos que desean limitar la participación.
Configuración de la aprobación de usuarios
Para configurar la aprobación de usuarios para tu sitio de Discourse:
-
Habilita la configuración del sitio
must_approve_users.
Nota: Cuando habilitas esta configuración en un sitio existente, todos los usuarios existentes se marcan automáticamente como aprobados. Solo los nuevos registros a partir de ese momento requerirán aprobación.
-
(Opcional) Si deseas hacer privada tu comunidad, habilita la configuración del sitio
login_required. Esto evita que los usuarios anónimos vean el contenido de tu foro.
Proceso de registro de usuarios
Una vez que hayas habilitado la aprobación de usuarios, así es como se ve el proceso de registro para los nuevos usuarios:
-
El usuario visita tu foro y hace clic en el botón “Registrarse” (Sign Up).
-
El usuario introduce los detalles de su cuenta y recibe un correo electrónico de activación.
-
Después de activar su correo electrónico, el usuario ve este mensaje en el foro:
¡Bienvenido a Discourse!
Un moderador debe aprobar manualmente tu nueva cuenta antes de que puedas acceder a este foro. ¡Recibirás un correo electrónico cuando tu cuenta sea aprobada!
Si el usuario intenta iniciar sesión antes de la aprobación, verá este mensaje:
Tu cuenta aún no ha sido aprobada. Se te notificará por correo electrónico cuando estés listo para iniciar sesión.
Proceso de aprobación del moderador
-
Los moderadores reciben notificaciones en el sitio sobre las aprobaciones de usuarios pendientes.
-
Si una solicitud permanece en la cola de revisión, se envía un mensaje privado de recordatorio a los moderadores que aún no han visto un recordatorio anterior. El recordatorio es administrado por el trabajo en segundo plano
PendingUsersReminder, que se ejecuta cada 5 minutos, pero puede retrasarse utilizando la configuración del sitiopending_users_reminder_delay_minutes(predeterminado: 480 minutos). -
Una vez que un miembro del personal aprueba a un usuario, el usuario recibe una notificación por correo electrónico.


