Пользователя постоянно откатывают в неактивный статус

Сегодня утром я активировал пользователя (Activate User), который внезапно оказался неактивным, хотя годами всё работало безупречно:

Через несколько часов статус снова изменился на «в ожидании». Что могло стать причиной?

(Попробовал активацию через электронную почту, но не вижу в логах записи о том, почему статус пользователя был изначально возвращён в «в ожидании»)

Пытаюсь разобраться, но это меня запутывает:

Вы уверены, что имели в виду «staged»? Или вы имели в виду «не активировано»?

Да, я ошибся в терминологии. Пользователь был деактивирован, а не переведён в статус ожидания. К слову, этого больше не происходило (пока что).

Без дополнительных данных о пользователе я предполагаю, что его не видели на сайте в течение года, и поскольку он является администратором, его аккаунт был автоматически деактивирован. Так ли это?

Да! Единственная проблема в том, что их API-ключ используется очень часто, но вход в систему никогда не выполнялся. Тем не менее, спасибо — я пока отключил эту опцию.

Со мной это случилось сегодня утром. Как отключить такое поведение?

Мне нужно отключить это быстро, так как люди регистрируются в моем приложении через API Discourse. Пользователь API неактивен и используется только для этого.

Существует возможность отключить это. Ищите параметр «Неактивный».

Настройка сайта называется срок действия неактивной почты администратора в днях, и по умолчанию установлена на 365 дней.