Al probar las invitaciones de nuestro foro, noté que:
Cuando un usuario TL2 invita a otro usuario por correo electrónico y
Hacen clic en el enlace de invitación en su correo electrónico y
Completan los campos y lo envían
Esto sucede → son llevados directamente al Foro (como si estuvieran pre-aprobados) y pueden leerlo a voluntad. No deberían poder hacer esto hasta que sean aprobados.
De hecho, permanecen sin aprobar. Si intentan acceder al sitio nuevamente, se les impide con el mensaje estándar “no estás aprobado”.
No tenemos ninguna implementación en este momento para “Espera hasta que alguien apruebe tu cuenta”.
De hecho, no estoy seguro de que tenga sentido, ¿por qué invitarías a alguien al foro solo para que sea bloqueado?
Yo diría que tu solución provisional inmediata es deshabilitar las invitaciones en tl2/3… eso al menos cerrará esta peculiaridad.
Supongo que deberíamos, al menos provisionalmente, deshabilitar completamente la invitación para no miembros del personal cuando must_approve_users esté ACTIVADO.
Estoy dividido en esto porque entiendo ambos lados. Sin embargo, creo que el status quo es un poco engañoso porque no todos los usuarios que se registran deben ser aprobados.
Hasta cierto punto, supongo que depende de la comunidad y de cuánta confianza depositas en tus usuarios. Quizás en el futuro must_approve_users pueda ser un menú desplegable: no, sí o si no está invitado.