Вот что я думаю. Просто и чисто. Настройка на уровне пользователя не имеет смысла, у нас уже и так взрыв опций в настройках пользователя, к сожалению.. ![]()
К сожалению, предложенная реализация обфускации значительно сложнее. Видимо, разница между разработкой функции за неделю или за несколько часов.
К тому же это не решает фундаментальную проблему конфиденциальности.
Я рассматривал это с точки зрения утечки информации из сообщества, но, полагаю, утечка информации администраторам также является фактором, в зависимости от сообщества и конкретного человека.
Лично я достаточно доверяю администраторам сайта, которым пользуюсь, и меня не волнует, если они увидят, что я делюсь ссылками. В основном я удаляю своё имя пользователя из URL при обмене ссылками вне самого сообщества, и даже это делается скорее для того, чтобы URL выглядел аккуратно, а не чтобы скрыть тот факт, что именно я поделился ссылкой.
Справедливо!
Проблема не в том, что администраторы видят, кого вы приводите в сообщество, а в том, знают ли другие пользователи, читающие вашу ссылку (например, размещённую в социальных сетях), кто вы на форуме, или нет? Поэтому, я думаю, будет достаточно просто убедиться, что у каждого пользователя есть случайный «реферальный ID/код», который не совпадает с его никнеймом, но связан с ним. Это, вероятно, также будет самым простым, быстрым и функциональным решением с элементами конфиденциальности.
Сработает ли просто обфускация имени пользователя, чтобы оно не было явно похоже на имя? Тогда вы сможете продолжать отслеживание, не раскрывая никакой публичной информации?
Можно ли сейчас это отключить?
Теперь у нас есть настройка сайта для отключения имени пользователя.