Лучшие практики, позволяющие пользователям выбирать отображаемое имя на веб-сайте социальной сети? - PullRequest
3 голосов
/ 15 ноября 2008

Я управляю веб-сайтом в социальных сетях / блогах (http://www.obsidianportal.com), и в настоящее время пользователи везде идентифицируются по своему уникальному (и неизменяемому) имени пользователя. Многие просили возможность иметь отображаемое имя, чтобы они могли выбирать. Я бы хотел поддержать это, но меня беспокоит подделка и кража личных данных. Итак, мне интересно, кто-нибудь имел дело с этим и есть какой-нибудь совет?

Вот чего я бы хотел избежать:

На сайте я известен как Михей . Я не хочу, чтобы кто-либо мог выбрать мое имя в качестве своего отображаемого имени, а затем выдавать себя за других людей на сайте. Точно так же я не хочу, чтобы люди могли выдавать себя за другого.

Вот несколько возможных путей, которые я определил:

  • Пусть они выбирают любое имя по своему усмотрению (в пределах разумного: ненормативная лексика, расизм, разжигание ненависти и т. Д.)
  • Не разрешать пользователям выбирать отображаемое имя, которое перекрывается с существующим уникальным именем пользователя
  • Не разрешать пользователям выбирать отображаемое имя, которое накладывается на существующее уникальное имя пользователя ИЛИ существующее отображаемое имя.

Я слишком параноик? Должен ли я просто расслабиться и позволить пользователям выбирать любые имена, которые они хотят?

Ответы [ 2 ]

3 голосов
/ 15 ноября 2008

Я бы пошел по принципу наименьшего удивления , в данном случае «Не разрешать пользователям выбирать отображаемое имя, которое накладывается на существующее уникальное имя ИЛИ существующее отображаемое имя». В противном случае вы могли бы разговаривать друг с другом 10 разных людей с псевдонимом Писквор;)

1 голос
/ 15 ноября 2008

Если учетная запись связана с профилем с некоторой статистикой Я думаю, вам не нужно указывать уникальное имя пользователя. Если в StackOverFlow кто-то попытается использовать мое имя, а у него менее 1000 повторений, я думаю, это очевидно, что я настоящий. Конечно, кто-то может использовать мое имя здесь и попытаться быть мной, в этом случае мне потребуется помощь администратора, поэтому, возможно, у вас должна быть система , чтобы сообщить о злоупотреблении .

Другими словами, у меня есть система, которая проверяет уникальность имени пользователя. Таким образом, это проще. Я делаю это потому, что у зарегистрированных людей нет ни одной страницы профиля, поэтому было бы трудно узнать, кто является настоящим.

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...