Если это недавняя массовая волна, я бы предположил, что это боты… значительная часть интернета сейчас регулярно подвергается атакам ботов… эти аккаунты будут бесполезны, пока не будут активированы, поэтому я не понимаю, зачем кому-то создавать их и затем бросать.
Кто-то создал аккаунт, но так и не подтвердил электронную почту, поэтому не может войти в систему. Пока аккаунт не активирован, запись о посещении для него никогда не появится.
Discourse — это, по сути, один большой API, поэтому кто угодно может напрямую обращаться к тем же конечным точкам, что и интерфейс, чтобы создать аккаунт. Автоматизировать это вполне возможно, хотя тому, кто это делает, пришлось бы обходить лимиты запросов, чтобы быстро создать множество аккаунтов.
На странице admin/users/list/new есть фильтр «не активирован»
Здесь можно нажать на значок над аватаром в заголовке таблицы, чтобы перейти в режим массового выбора. Таким образом, при необходимости, можно удалять аккаунты.
По умолчанию Discourse автоматически удаляет такие аккаунты через 14 дней, если у них нет сообщений. Соответствующая настройка сайта — purge_unactivated_users_grace_period_days.
Если выбрать одного из пользователей и перейти на его административную страницу, можно также использовать кнопку «Поиск по IP», чтобы увидеть аккаунты, связанные с тем же IP-адресом. Если найдено несколько связанных аккаунтов, вам будет предложена возможность удалить их:
Вам не нужно ничего делать вручную — можно положиться на автоматическую очистку… но стоит присматривать за ситуацией, если таких аккаунтов много или если некоторые из них активируются для рассылки спама.
Есть ли какие-то закономерности? Одно и то же местоположение? Один и тот же IP-адрес? Одна и та же доменная почта? Если есть явные признаки, можно рассмотреть добавление дополнительных защитных мер.