В настоящее время я создаю игру и хочу ограничиться одной учетной записью на человека. У меня много семей, которые хотят играть, и я не могу придумать, как отличить семьи от читеров.
В настоящее время я планирую это сделать, проверяя файлы cookie и сеансы, чтобы увидеть, установлены ли они на этом компьютере, если они установлены, то я знаю, что кто-то уже играл с этой учетной записи. Затем я проверю их IP-адреса по сравнению с IP-адресами, которые я сохранил в своей базе данных (я сохраняю регистрационный IP-адрес для каждой учетной записи, а также последний IP-адрес, с которого они вошли в систему). Если они не совпадают ни с одним из них, я проверяю адрес электронной почты, на который они зарегистрировались, и проверяю, не используется ли он еще.
Моя проблема в том, что, хотя это может остановить мошенников, это также останавливает семьи, у которых есть один компьютер.
У кого-нибудь есть какие-либо предложения или из опыта, что вы сделали?
Заранее спасибо,
Джефф
</sarcasm>
. :-) - person Buggabill   schedule 27.11.2010