El usuario sigue siendo revertido a inactivo

Esta mañana activé a un usuario (Activar usuario) que de repente aparecía como no activado, después de años de funcionar correctamente:

Unas horas después, volvió a quedar en estado “en espera”. ¿Qué podría haber causado esto?

(He intentado la activación por correo electrónico ahora; pero no veo ningún registro que indique qué motivo revertió originalmente a este usuario a “en espera”)

Estoy intentando seguir, pero esto me está confundiendo:

¿Estás seguro de que te refieres a “staged”? ¿O quieres decir que no está activado?

Sí, me equivoqué con la terminología. El usuario fue desactivado, no puesto en espera. Por lo que vale, no ha vuelto a ocurrir (¿por ahora?)

Sin conocer algunos datos adicionales sobre el usuario, mi mejor suposición es que no habían sido vistos en el sitio durante un año y que son administradores, por lo que fueron desactivados automáticamente. ¿Suena correcto?

¡Sí! El único problema es que su clave API se usa MUCHO, pero nunca se ha iniciado sesión. Dicho esto, gracias, he desactivado esta opción por ahora.

Me pasó a mí esta mañana. ¿Cómo deshabilitar este comportamiento?

Necesito que esto se deshabilite rápido, porque la gente se registra en mi aplicación mediante la API de Discourse. El usuario de la API está inactivo y solo se usa para esto.

Hay una opción para desactivar esto. Busca “inactivo”.

La configuración del sitio se llama invalidar correo electrónico de administrador inactivo después de días y, de forma predeterminada, está establecida en 365 días.