Вопрос Как сделать лицензию?

Версия Minecraft
1.16.X

Любитель Метала

Пользователь
Сообщения
74
Решения
1
Встал такой вопрос, как сделать лицензию для плагина и проверять её при каждом запуске, да так чтобы я могу отключить пользователю лицензию в любой момент. Заранее спасибо!
 
Для каждого покупателя создаёте уникальный ключ (можно, например, генерировать случайный uuid).
Они его записывают в файлах конфигурации или вы изначально предоставляете плагин с файлом, в котором уже записан ключ.
При запуске плагина отправляете запрос на свои сервера с проверкой, есть ли у вас в бд такой ключ или нет. Ещё желательно вести записи по тому, с какого ip пришёл запрос, чтобы один ключ ограничивался количеством серверов, тремя, к примеру (это не повлияет на сервера, которые стоят на vds/дедиках, но повлияет на распространение ключей).

Есть готовый вариант -
Но учтите, что на англоязычном spigotmc выкладывать ресурсы с системой лицензирования запрещено (на нашем форуме это не контролируется, мы допускаем такие ресурсы)
 
Назад
Сверху Снизу