Дело в том, что скрытие членства в группе здесь всё равно не слишком надёжно. На многих форумах, включая мой, администраторы — это некоторые из самых активных пользователей. Поэтому достаточно отсортировать каталог по активности, и обычно можно сразу заметить одного-двух администраторов.
Членство в группе администраторов легко определяется по открытой активности. Особенно потому, что https://meta.discourse.org/u по умолчанию уже сортируется по активности:
Конечно, можно скрыть все профили. Но моя суть в том, что преимущество в безопасности, которое, как утверждается, даёт текущее игнорирование параметра /u?exclude_groups=admins, кажется минимальным или вовсе отсутствует, а в лучшем случае носит поверхностный характер.
Таким образом, регистрация в данном случае не добавляет никакой безопасности. Будь вы неавторизованным пользователем или просто создадите аккаунт, вы сможете определить администраторов через сортировку, поскольку их уровень активности остаётся публичным, даже если я пытаюсь исключить их из списка с помощью /u?exclude_groups=admins.
Именно поэтому я и сообщил об этом в первую очередь. Если бы скрытие администраторов было намеренной функцией безопасности, можно было бы ожидать, что система будет приоритизировать предотвращение раскрытия этой информации неавторизованным пользователям. Но на деле всё наоборот: неавторизованный пользователь может выяснить это ещё проще, просто посетив страницу /u с настройками по умолчанию.
Именно это противоречие заставило меня подумать, что, возможно, так задумано не было.
Редактирование:
Что касается меня, то возвращаясь к основной проблеме, речь идёт даже не о безопасности. Это был аргумент, выдвинутый вами. Я просто хочу, чтобы активность администраторов не отображалась в рейтингах для плагина боковой панели и на странице /u.