Hola chicos, solo me pregunto qué sucede si un usuario no verifica su dirección de correo electrónico.
¿Se eliminará automáticamente la cuenta después de X días?
¿O tengo que eliminarla manualmente?
La razón por la que pregunto es porque el nombre de usuario sería ocupado por este usuario que podría no haber verificado porque la dirección de correo electrónico es incorrecta.
El perfil de usuario se elimina después de un cierto período de tiempo si no se registra. Después de investigar un poco, los perfiles de usuario que aún no han verificado su correo electrónico se eliminan después de 2 semanas.
La configuración de administrador email_token_valid_hours determina el período de tiempo que tiene un usuario para verificar su cuenta o restablecer su contraseña.
Si un usuario no valida su cuenta dentro del tiempo especificado, el token que recibió en su correo electrónico caducará. Esto significa que el enlace que recibió para activar su cuenta o restablecer su contraseña ya no funcionará, y el usuario deberá solicitar un nuevo correo electrónico de activación o un correo electrónico de restablecimiento de contraseña. Esto generará un nuevo token y reiniciará el período de verificación según lo definido por la configuración email_token_valid_hours. El valor predeterminado es de 48 horas.
También puede ser útil conocer la configuración purge_unactivated_users_grace_period_days, que determina el número de días antes de que se elimine a un usuario que no ha activado su cuenta.
El valor predeterminado para esta configuración es de 14 días, de modo que si un usuario registra una cuenta y no la activa dentro de los 14 días, la cuenta se eliminará automáticamente.
Sin embargo, esta configuración se puede ajustar según las necesidades de su foro. Si la establece en 0, los usuarios no activados nunca serán eliminados.
Tenga en cuenta que esta configuración no se aplica al personal; sus cuentas no se eliminarán incluso si no se activan dentro del período de gracia especificado.