no name
Мыслитель
(6058)
5 лет назад
Так ты сам и ответил на свой вопрос. По специальному ключу кидай запрос на сервер и проверяй его. Конечно это всё нужно делать согласно всем правилам и принципам безопасности. Создавая специальные токены, чтобы избежать подмену, и т. д.
- При покупке лицензии на расширенную версию софта выдается апи ключ с привязкой к API на котором установлен софт.
- Ключ позволяет пользоваться расширенной версией ограниченное количество времени (например 3 месяца).
- Стандартный функционал зашит в код софта
- Расширенный функционал не зашит в код софта, работает у пользователя только при активированном ключе
Вопрос: как реализовать работу расширенного функционала в софте с условием - не зашивать его в код, к которому у пользователя всегда есть доступ? Может кто то уже делал так или знает способ? Благодарю