Лицензия на пользование сайтом.

noiz_music

Всем привет.
Была ли у кого-нибудь практика по лицензированию пользования сайтом? Есть веб-приложение, хочется сделать так, чтобы на него зайти пользователю нужно было иметь лицензию.
NB: USB-ключи не рассматриваются, потому что пользователи в основном будут заходить с наладонников. Нужно сделать максимально удобно.
Буду рад любым ответам!

Werdna

а чем просто авторизация не устраивает? что есть вообще лицензия?

pitrik2

хочется сделать так, чтобы на него зайти пользователю нужно было иметь лицензию

Лицензия — документ (соглашение дающий право на выполнение некоторых действий.
Лицензирование — процесс выдачи специального разрешения (лицензии).
Лицензиар — одна из сторон лицензионного соглашения, предоставляющая другой стороне - лицензиату право на использование объекта лицензии (изобретения, технологии, технического опыта и прочих форм промышленной собственности).
Лицензиат — Юридическое лицо или индивидуальный предприниматель, имеющие лицензию на осуществление конкретного вида деятельности.
Лицензионные условия — условия, при соблюдении которых лицензия действительна.
прочитай внимательно что такое лицензия и потом объясни что ты хочешь

noiz_music

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

noiz_music

один пользователь может передать логин и пароль другому

Werdna

один пользователь может передать логин и пароль другому
А что такое "один пользователь"? Та же проблема что и с порносайтами: один купил, все качают. Ты можешь делать пакости типа юзерагента проверять, или IP, но не более. Опять же, остается возможность прямо сделать копию жесткого и сидеть. Вообще, не надо хотеть как-то людей ограничивать. Бороться с логинами "для всех" надо, но не более.
Да, если сервис узкоспециализированный и действительно уникальный — с каждым клиентом надо заключать бумажный договор о неразглашении. А если очередной DRM — это зло антиобщественное.

pitrik2

вижу 2 варианта
1) схема логин/пароль с постоянно изменяемым паролем
например rsa-ключики
2) сделать свое веб-приложение не веб-приложением, ну тойсть раздавать клиентам прогу с помощью которой они могут смотреть инфу
тогда можно использовать не http протокол и прогу можно защищать всякими разными способами

pitrik2

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

SPARTAK3959

Ну почему же? Если потребовать от пользователя, чтобы он использовал основной ключ, которым он подписывает все электронные документы, то передача такого ключа другому лицу будет равнозначна "ключу от квартиры, где деньги лежат". Вот только электронные подписи не достаточно распространены, чтобы у людей такой ключ был.

pitrik2

он использовал основной ключ, которым он подписывает все электронные документы
а такое вообще бывает?
я вот например пользуюсь электронными ключами
токо в каждой электронной системе у меня свой ключ
например: в интернет-банке один ключ, на работе я подписываю документы другим ключом
ну тоесть для ихнего сайта я буду третьим ключом пользоваться, который с удовольствием раздам всем своим друзьям

krishtaf

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

nik93

Я так думаю полная невозможность передать способ доступа невозможна, но как-то максимально усложнить процесс передачи так, чтобы легче было приобрести еще один способ доступа.
как самый простой вариант - палить одновременные сеансы под одним пользователем, а потом уже разбираться с владельцем.
Оставить комментарий
Имя или ник:
Комментарий: