2011-01-15 5 views
-2

социальной сети, какое имя пользователя должно быть отключено для пользователей?Какое имя пользователя должно быть отключено для пользователей (социальная сеть)

обычно я только отключить admin, но я думаю, что есть много больше, имя пользователя должно быть отключено, а

+1

Я не могу не хихикать, увидев ваше имя пользователя, кто бы вы ни были. – BoltClock

+0

вы должны отключить имя пользователя facebook_sucks, определенно – James

+3

Определенно имя пользователя «Mark Zuckerberg» должно быть отключено для пользователей –

ответ

0

Не забудьте альтернативные варианты написания (или опечатки) для официальных перспективных имен пользователей. I l и 1 выглядят очень похожими в зависимости от шрифта. Таким образом, O и 0. Люди с этими именами пользователей могут пытаться использовать фиши для паролей от других пользователей.

1

Прежде всего, вы должны ограничить свои имена пользователей только определенным набором символов (если возможно), возможно [A-Za-z0-9_] или что-то в этом роде, так как существует множество способов злоупотребления большим выбором укороченных юникодов. Даже тогда другие пользователи, такие как moderator (и альтернативные sp311in9 $ ничего), могут использоваться для пользователей фишинга. Вы не сможете заблокировать все неподходящие имена пользователей раньше времени.

В качестве примера (в том числе и то, что вы будете иметь дело с тем, если вы решите разрешить символы Unicode), посмотреть на username anti-spoof code и титульный лист черные списки Википедии (1, 2). (Знаете ли вы, что свастика существует как символ Юникода?) Многие из записей последних двух не применяются к именам пользователей или применимы только к конкретным случаям сбоев, но это должно сделать это ясно. На самом деле, многочисленные имена пользователей каждый день - reported to the site's administrators.

+0

+1. Я благодарю вас за заботу. – Qosmo

Смежные вопросы