Job finished
Specification
Есть индикатор MT4, необходимо организовать для него активацию функционала в зависимости от введенного в него ключа. Всего есть 3 варианта экспирации действия индикатора, пользователь получает ключ, вводит его в настройках индикатора, активируется функционал, по возможности отправляем и контролируем данные пользователя, чтобы избежать мультиюзерства.
Веб программист для работы в связке будет предоставлен и сделает веб-приложение, с базой данных и интерфейсом, чтобы такие ключи добавлять. То есть нужно качественно переписать индикатор и интегрировать код проверки ключа, параллельно обсудив все детали с тем, кто будет заниматься веб-сервером и базой данных.
Веб программист выдаст инструкции о том, куда и в каком виде отправлять запрос на аутентификацию. Например, это может быть отправка POST запроса на URL веб приложения с необходимыми хедерами. Получить в ответ такой-то json. В таком-то поле будет содержаться разрешено/запрещено к использованию
Возможно понадобится функция "заблокировать часть функций в зависимости от введенного ключа". Например, веб-разработчик может сделать так, чтобы в JSON ответа было указание "разрешено полностью/частично/запрещено" - в зависимости от того, какой ключ был отправлен через HTTP-request. В зависимости от этого на стороне индикатора нужно будет включить/отключить часть функций, основываясь на данном ответе.
PS: обязательна интернационализация в части названий, параметров и сервисных сообщений.