Бывает, что иногда в разных сетях, форумах и прочих местах, где используются в основном ники участников для общения бывают такие ники или кто-то создает их специально для введение в заблуждение.
В данном случае я имею ввиду условный пример:
Ник1: Glover
Ник2: GIover
Ник3: Gl0ver
Ник4: GIOver
Посмотрите внимательно на эти ники. Если не особо хорошо присматриваться к ним, то можно и не увидеть разницы. Также не забывайте, мы говорим о неопытных пользователях которых большинство и обычно они оказываются жертвами таких вещей, ведь опытный пользователь более детально изучит, как сам ник так и последующую информацию.
Поэтому, для решения этой проблемы, я предлагаю простое и надежное решение, а именно уникализировать ники программным способом, а именно в нашем случае сделать их вот такими:
Ник1: Glover@885
Ник2: GIover@671
Ник3: Gl0ver@130
Ник4: GIOver@e05
В данном случая я применил простой
алгоритм SHA3-256 в котором просто хешировал выбранный ник, добавлял к нику значок
@ и далее только дописывал 3 первых цифры из хеша.
Таким образом, процесс создания состоит из 2 этапов: этап создания самого ника (выбирается пользователем) и следующий этап, это программный, где ник хешируется и уникализируется.
После этого уже трудно будет спутать такие ники, ведь они уникализированы.