Поддержка Плагины Запрет одновременной авторизации одного пользователя

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

Просмотр 1 ответа (всего 1)
  • Как это реализовать подскажите пожалуйста.

    По большому счёту никак. Это головная боль всех, кто «продаёт» цифровой контент. И как вы определили, что пользователи делают логин одновременно?
    Есть несколько вариантов, и каждый со своими недостатками:
    1. Доступ «на один раз». Оплатил — посмотрел (скачал). Всё! Недостатки: если прервалась связь, ещё чего, то будут жаловаться.
    2. Проверка IP, сессии (кук), UA (браузера), исходящего сокета клиента :DD. Это уже интереснее, но есть технические и логические сложности, как увязать всё воедино. Например, мобильное устройство, идя пешком по городу, будет часто менять свой IP («динамический» провайдер). Тоже «не айс».
    3. «Бонусные баллы на счету». Оплатил ₽100 — 100 бонусных баллов в кошельке (профиле пользователя). Каждый клик — балл. Вам будет без разницы, кто кликает, главное, за сто кликов вы получите ₽100. Самый идеальный вариант из предложенных.

Просмотр 1 ответа (всего 1)
  • Тема «Запрет одновременной авторизации одного пользователя» закрыта для новых ответов.