Dealing with unwanted (and probably spam) accounts via SSO?

Запрос функции: параметры запроса пользователя + простое удаление

Я хотел бы выполнять запросы в интерфейсе администратора. Например:

  • Последняя отправка e-mail: >1 год назад
  • Последнее посещение: >1 год назад
  • Просмотренные темы: 0
  • Прочитанные сообщения: 0
  • Время чтения: <1 минута
  • Дата регистрации: >1 год назад
  • Получены откаты e-mail: да
  • Домен e-mail: gmail.com

(Некоторые параметры необязательны. Другие, возможно, предполагают иные параметры запроса.)

После завершения запроса я хотел бы иметь простую кнопку «Выбрать всё», за которой следует «Удалить всё»? «Вы уверены, что хотите удалить 5000 пользователей? Да | Нет»

Зачем?
В моём форуме много (тысячи) неудачных аккаунтов спам-ботов. Почему спам не сработал? Потому что спам в профилях невозможен. Обязательные поля для этого были удалены. Кроме того, спам в сообщениях затруднён благодаря другим защитным механизмам. В результате у нас много «мёртвых» аккаунтов.

Я никогда не хочу автоматического удаления каких-либо пользователей.

Предварительная проверка того, что будет удалено, и ручное подтверждение кажутся гораздо лучшим решением. Такие запросы были бы гораздо более гибкими.

Похожий запрос от пользователя: