Рекомендации по разрешению пользователям выбирать отображаемое имя на веб-сайте социальной сети?
-
08-07-2019 - |
Вопрос
Я веду веб-сайт для социальных сетей / ведения блогов ( http://www.obsidianportal.com ), и в настоящее время пользователи везде идентифицируются по их уникальному (и неизменяемому) имени пользователя.Многие также запросили возможность иметь отображаемое имя, которое они могут выбрать.Я хотел бы поддержать это, но я беспокоюсь о подмене и краже личных данных.Итак, мне интересно, сталкивался ли кто-нибудь с этим и есть ли у него какие-нибудь советы?
Вот чего я хотел бы избежать:
Я известен как Мика на сайте.Я не хочу, чтобы кто-либо мог выбрать мое имя в качестве своего отображаемого имени, а затем выдавать себя за меня другим пользователям сайта.Точно так же я не хочу, чтобы люди могли выдавать себя друг за друга.
Вот несколько возможных путей, которые я определил:
- Позвольте им выбрать любое имя, которое они хотят (в разумных пределах:ненормативная лексика, расизм, разжигание ненависти и т.д.)
- Не разрешайте пользователям выбирать отображаемое имя, которое совпадает с существующим уникальным именем пользователя
- Не разрешайте пользователям выбирать отображаемое имя, которое совпадает с существующим уникальным именем пользователя или существующим отображаемым именем.
Я веду себя слишком параноидально?Должен ли я просто расслабиться и позволить пользователям выбирать любые имена, которые они хотят?
Решение
Я бы пошел с принцип наименьшего удивления, в данном случае "Не разрешайте пользователям выбирать отображаемое имя, которое перекрывается с существующим уникальным именем пользователя или существующим отображаемым именем". В противном случае у вас могло бы быть 10 разных людей с ником Piskvor, разговаривающих друг с другом ;)
Другие советы
Если учетная запись связана с профилем с некоторыми статистика Я думаю, вам не обязательно иметь уникальное имя пользователя.Если в StackOverflow кто-то попытается использовать мое имя, и у него меньше 1000 повторений, я думаю, очевидно, что я настоящий.Конечно, кто-то может использовать здесь мое имя и пытаться быть мной, в этом случае мне потребуется помощь администратора, так что, возможно, вам следует система для сообщения о злоупотреблениях.
С другой стороны, у меня есть система, которая проверяет уникальность имени пользователя.Таким образом, все становится проще.Я делаю это потому, что у зарегистрированных людей нет никакой страницы профиля, поэтому было бы трудно узнать, кто из них настоящий.
Надеюсь, это поможет вам.