Идеи ограничения контента - PullRequest
2 голосов
/ 29 января 2010

Я пытался сделать систему подписки, которая предназначена только для зарегистрированных пользователей. До стадии регистрации я в порядке. Но я не хочу, чтобы пользователь поделился своим именем пользователя и паролем с другими из-за платного контента. Как я могу предотвратить?

  1. Проверьте с IP, но что, если они на динамическом IP? Используете прокси?
  2. Магазин куки может измениться?

Может ли кто-нибудь, пожалуйста, предложить, как я могу предотвратить? Я знаю, что нет 100% пуленепробиваемого, но так или иначе, немного жесткой системы безопасности.

Язык будет с php, mysql, javascript.

Ответы [ 2 ]

2 голосов
/ 29 января 2010

Я рекомендую подход, основанный на эвристике - если вы обнаружите что-то подозрительное (например, пользователь подключается с разных IP-адресов), то вы регистрируете это, и это увеличивает счетчик в записи пользователя, если счетчик становится достаточно большим, то вы получаете уведомить и решить, что делать.

Это не устранит все случаи совместного использования учетной записи, но намекает вам проблемных пользователей.

0 голосов
/ 29 января 2010

когда ваш контент платный, сообщите пользователям, что они должны вводить информацию о кредитной карте при каждом 10-м входе в систему. Я думаю, что это остановит их, чтобы поделиться учетной записью. (Если информация CC неверна, учетная запись будет закрыта).

Другая идея: ограничьте количество сеансов для одного пользователя 2–3. Они дважды подумают, чтобы поделиться своими учетными данными, если они не смогут войти в систему, когда их друзья подключены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...