У нас есть новый форум, созданный на основе перенесённого контента (с несколькими годами обсуждений), и мы испытываем трудности с балансом между публичной видимостью и приватностью.
Можно ли скрыть все имена пользователей, пока они не войдут в систему? Другими словами, весь контент сообщений должен быть видимым и индексироваться в интернете, но для просмотра любых имён или ников пользователь должен быть авторизованным участником?
Наша система входа использует SSO, требующее указания реальных полных имён. Никнеймы были автоматически сгенерированы на основе реальных имён при первоначальном переносе старого контента. Поэтому отключение отображения «полного имени» не решает основную проблему приватности — раскрытия имён всех пользователей в интернете.
Я видел несколько примеров форумов в интернете, где профили пользователей не видны, пока человек не войдёт в систему, но примеров, подобных описанному выше, я не встречал. В любом случае, я не видел настройки администратора, которая позволяла бы даже это. Обновление: Я нашёл эту конкретную настройку, но она не решает главную задачу — скрытие ников и имён пользователей.
Возможно, создать плагин, который будет изменять имя пользователя в моделях user, topic и post для анонимных пользователей. Однако сделать это, не сломав что-либо, будет непросто. Кроме того, цитаты, упоминающие пользователей, либо будут включать их имена, либо тоже потребуют изменения. Если сумма от 2000 до 5000 долларов стоит для вас того, напишите в Marketplace.
Вы можете скрыть информацию с помощью CSS, но она всё равно останется, и это не помешает поисковым роботам увидеть имена.
Учитывая, что ваш SSO заставляет вас использовать имена, которые вы считаете приватными, у вас возникла сложная для решения проблема.
Спасибо за информацию. Я опасался, что так и будет! Да, интеграция SSO для нас сложилась не очень удачно, но такова наша нынешняя ситуация, как говорится, и в горе, и в радости.
Не стесняйтесь обновлять эту тему, если найдете новые сведения об этой функции или если будет опубликован соответствующий плагин. Кстати, если вы хотите повысить приватность, эта скрытая настройка полезна для предотвращения поиска анонимными пользователями.
Думаю, ОП имел в виду, что имя пользователя будет их реальным именем, и я считаю, что никакие имена, которые могут быть изменены самими пользователями, не подходят.
Я не уверен, но в любом случае посмотрим, вернётся ли OP сюда с обновлением о своей ситуации, если она ещё актуальна. Это помогло мне обнаружить новый плагин для скрытия имён пользователей в определённых категориях, поэтому я рад, что он создал эту тему