Как забанить на сайте пользователя, входящего с мобильника?
Есть онлайн-игра, через веб.
Нужно как-то надёжно банить нечестных/нарушающих правила пользователей.
По логину/е-мейлу банить пробовали — не помогает. Регают новую учетку, и снова в бой.
По айпи не подходит — пользователи входят с мобильных. Разорвал сессию — подключился, и вот у тебя уже новый адрес. Блокировать диапазоны не выход — это отказ от определенной части аудитории.
По user-agent тоже не получается… он вроде у всех примерно одинаков… По меньшей мере не уникален.
Может поробовать комлексный подход. По максимому всю инфу из заголовков + диапазон IP учитывать, ставить ему куку в качесве флага и заставлять логинить новые аккаунты. Так пользователь заведёт пару учётных записей — будет статистика. На третьей его можно будет вычислить.
Но вероятность ошибиться всё равно остётся.
с е-мейлом то оно хорошо, но в целом вообще не хочется на него заморачивать пользователя. большая часть мобильных пользователей не отличает е-мейл от урл-а, а браузер от сайта.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.