Нужно "подружить" весь код который есть на сайте с библиотекой swup.js
Сделать на php чтобы весь наш php-софт стучал на домен за авторизацией
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
На этот домен должен стучать этот софт.
И запрашивать разрешение (ключи) на использование (конфиги или может еще что-то).
А мы уже должны управлять разрешениями - давать или отказать.
Чтобы непросто было взломать ПО и пользоваться им без нашего ведома.
Примерный алгоритм (мыслю с листа):
Лицензиат отправляет Лицензиару запрос на первичную установку и получает в ответ свой id (порядковый номер 1, 2, 3 итд).
Далее ожидание Лицензиатом апрува - ему будет отказано или принято.
Если принято - то Лицензиат получает ключ-серийник который сохраняется в MySQL.
И далее обращается по этому id с md5 от (ключа-серийника+дата текущая по GMT).
Лицензиар тоже берет серийник из базы от данного юзера и делате тоже md5 (серийник + GMT), далее проверяет соответсвие (то есть даже если кто-то перехватит md5 то работать оно будет максимум 1 день).
Если все совпадает он возвращает кусочек кода (конфиг это или что - я не знаю пока) который хранится в памяти а не в файлах (максимум в временных файлах), без которого работа всей системы невозможна.
На Сервере Лицензиара будет вестись лог, с какого ip происходит обращение от Лицензиата, и если смена ip очень частая то это повод блокнуть лицензию.
Пусть это будет защита от дурака но все же...
- Похожие заказы
- Веб-программирование5 заявокЗакрыт4 года назад
Требуется подключить/отключить несколько функций на сайт с онлайн уроками. Сайт создан на Drupal. Все более подробно при личном общении.
Веб-программирование7 заявокЗакрыт4 года назадНастроил sign in facebook и google , через AWS cognito Гугл работает, обычный юзер/пароль работает Не работает facebook логин, под конец oauth 2 процедуры (возврат с данными аутентификации на сайт приложения). Скорее всего ошибка на стороне моего ...
Веб-программированиенет заявокЗакрыт4 года назадТребуется доделать сайт. Требуется сделать интеграцию сайта со сторонними сервисами. Где то она уже есть готовая (на стороне сервисов) и там просто настроить, где то написать с "нуля' У всех сервисов есть публичное АПИ. И нужно сделать ряд доработок на ...
Веб-программирование3 заявкиЗакрыт4 года назад- $10
Задание №1 Необходимо создать страницу html Необходимо внедрить в страницу форму регистрации с этой страницы [url=https://wallet.prizm.space/index.html]https://wallet.prizm.space/index.html[/url] Это регистрация и интерфейс кошелька. Либо взять исходный код данного кошелька тут [url=https://github.com/prizmspace/PrizmCore]https://github.com/prizmspace/PrizmCore[/url] и установить на сервер. При регистрации нового кошелька данные кошелька и пароль должны ...
Веб-программирование1 исполнительЗавершен4 года назад Нужно разработать личный кабинет для сайта автопрокат машин. У них есть программа для ПК, она имеет API, нужно с помощью ее API сделать личный кабинет на сайте для клиента. Более подробно по ссылке. https://docs.google.com/document/d/1EvQ0x5_uIjAqCYUIBC4uR6qz8AT9lamQH4sAG4xeLBs/edit?usp=sharing
Веб-программирование8 заявокЗакрыт4 года назадНужно перенести весь товар с категориями, описанием, цена и ссылками. Ссылку по запросу предоставлю.
Веб-программирование1 исполнительЗавершен4 года назадЗадание №1 Необходимо создать страницу html Необходимо внедрить в страницу форму регистрации с этой страницы https://wallet.prizm.space/index.html Это регистрация и интерфейс кошелька. Либо взять исходный код данного кошелька тут https://github.com/prizmspace/PrizmCore и установить на сервер. При регистрации нового кошелька данные кошелька ...
Веб-программированиенет заявокЗакрыт4 года назадНеобходима разработка довольно несложного приложения на React Native. Бекенд будет делать наш разработчик на Node.js, от вас только фронтенд часть. Необходимые навыки для разработки нашего приложения: - Strong knowledge of Javascript ES6, HTML, CSS, react.js, redux, react navigation - ...
Веб-программирование2 заявкиЗакрыт4 года назадНаписана на yii2, redis(очереди, postgresql, php 7.1 только бекенд. Полностью автоматизированное развертывание gitlab-ci. 1) исправить ошибку в команде установке модуля. 2) доработать печатные формы в excel. Формы готовы, нужно скорреутировать шаблон. 3) доработка/исправление модуля восстановления платформы. Подробнее в ТЗ. Требования: - опыт разработки ...
Веб-программирование1 заявкаЗакрыт4 года назад