Я управляю игровой системой онлайн-трейдинга.
При регистрации мне необходимо заполнить следующие поля:
- E-mail
- Имя пользователя
- Пароль
- Пол
- Номер телефона
- Имя и Фамилия
И IP пользователей при регистрации.
Дело в том, что я навязал письменные условия на сайте:
Один пользователь может иметь 2 имени пользователя под одним и тем же IP-адресом, все, что окажется вне этого условия, будет дисквалифицировано.
Таким образом, два пользователя, имеющие, таким образом, 4 имени пользователя, зарегистрированных под одним и тем же IP, подвержены мошенничеству.
Моя проблема:
Как однозначно идентифицировать каждого пользователя.
Я не могу использовать IP-адрес, потому что за маршрутизатором может быть несколько пользователей или, что еще хуже, использовать Mobile GPRS и т. Д.
Я не могу использовать социальный идентификационный номер, потому что они могут собрать всех своих родственников и использовать свой социальный номер.
Электронные письма, каждый может установить электронную почту довольно легко.
У меня заканчиваются идеи.
Позднее редактирование: я мог бы применить ключ безопасности, сгенерировать его для каждого подписавшегося пользователя, с этим ключом пользователь может позже добавить другого пользователя на другой IP.
Я знаю, что он, вероятно, не будет таким безопасным, но, конечно, сделает его сложнее