Задать вопрос
cardinaltm
@cardinaltm

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

всем привет,

я делаю софт на основе лицензий, и никак не могу решить как именно это сделать, так как это первый мой проект с использованием лицензий.

структура:
1. на серверах клиентов будет установлен мой софт, он написан на Node.JS и будет скомпилирован с помощью пакета pkg (серверы клиентов будут на ubuntu).
2. на сервере лицензий тоже будет в котором будет проверяться является ли этот License Key валидным.

условия таковы:
1. на сервере клиента если отключиться интернет программа должна продолжать работать (даже перезагрузить сервер)
2. если кто то использует этот же, то есть уже использованный ключ, тогда софт не должен запуститься

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

5e332446d1c5c291288640.png
  • Вопрос задан
  • 408 просмотров
Подписаться 2 Сложный 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
ну так а в чем сложность?

бери ломаный JetBrains и копируй от них как часто они проверяют лицензию, если нет фантазии

(2) мгновенно не получится, но сразу после проверки - запросто
Ответ написан
Ваш ответ на вопрос

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

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