Задать вопрос
Akuma
@Akuma
Веб-программист

Как бороться с использованием аккаунта по подписке несколькими людьми?

Есть некий сервис, который предоставляет услуги по месячной подписке.
Например, выгрузка каталогов из каких-то интернет-магазинов.
Есть некоторый список тарифов, например:
- 5 выгрузок в месяц 100 руб.
- 50 выгрузок в месяц 200 руб.
- Безлимит 300 руб./мес.

Если 2-3 человека договорятся, скинутся по 150 руб., оплатят безлимит и будут пользоваться аккаунтом вместе - это убыток для сервиса, как вы понимаете. В случае моего сервиса, эти люди могут объединяться по 10-20 человек, что приносит уже ощутимые убытки.

Каким образом можно бороться с подобным? При условии, что убрать безлимитный тариф я не могу.

Пока вижу только один вариант - специально внедрять неудобства параллельной работы: если один что-то грузит, у других все глючит или сбивает загрузку первому. Но это какой-то варварский метод.
  • Вопрос задан
  • 242 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
@Levhav
Возьмусь за разработку проектов любой сложности.
Двухфакторная авторизация если сессии открываются из разных городов
Ответ написан
devspec
@devspec
Помогло? Отметь решением
Авторизация с использованием OAuth - и разлогинивать второго пользователя, когда заходит первый (и наоборот).
Ответ написан
Комментировать
@WayMax
это убыток для сервиса, как вы понимаете

Нет, не понимаем. Убыток это когда у вас украли ваши деньги. Если кто-то пользовался бесплатно вашим сервисом не означает что он купил бы подписку при отсутствии возможности "спиратить". А вы рассуждаете как "элита" российского кино.
Ответ написан
@dinegnet
Если 2-3 человека договорятся, скинутся по 150 руб., оплатят безлимит и будут пользоваться аккаунтом вместе - это убыток для сервиса, как вы понимаете. В случае моего сервиса, эти люди могут объединяться по 10-20 человек, что приносит уже ощутимые убытки.


Это не убытки, а недополученная прибыль как бы.
Что вовсе не одно и то же.

А недополученная прибыль вовсе не означает, что если ты их всех разделишь, то они станут вообще пользоться твоим сервисом.

Может, для них дорого в одного?

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

Всякие методы типа по IP банить или по кукам из браузера - не эффективны.
Так как в наше время люди могут и из дому и с телефона....
Ну а IP постоянно меняется или вообще серый через NAT (то есть белый IP общий для большого количества людей)....

Технически - никак.
Сделать так чтобы людям было приятнее/выгоднее иметь свой личный аккаунт.
Но это вопрос психологии, а не технический.

Ну например, розыгрыш призов.
Если какой нибудь приличный приз (физический объект, чтобы его невозможно было разделить) идет на аккаунт - то они там просто передеруться. Из-за айФона, к примеру.

=============================================================

Вы упомянули что это по 20-30 человек на аккаунте.
Таких как раз легко вычислять. Использовать куки. Не IP!!!!!!!

Если 1-2-3 браузера вполне могут принадлежать одному человеку (на разных устройствах) и быть залогинеными постоянно, то 20-30 - это явно не один человек.

И можно в таких случаях требовать повторной авторизации с обязательным подтверждением SMS, к примеру.
Для всех давно использовавшихся браузеров (кроме трех последних) .
Еще и сопроводить надписью "Заботясь о защите вашего аккаунта от взлома, мы просим вас подтвердить доступ ......."
Уверяю вас, после 5 СМС в день тот, на кого изначально зарегистрирован аккаунт попросит друганов создать свои собственные.

Но для 3-х браузеров так делать нельзя. Это может быть один и тот же человек.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы