Скрипт-проксирующая прослойка

5 000 руб. за проект
30 июля 2020, 13:59 • 8 откликов • 50 просмотров
Стек: PHP+MySQL
Необходимо создать скрипт-проксирующую прослойку между клиентом и ИС.

1. Сервер S1 получает от клиента регистрационные данные (логин,пароль,UID, секрет + ip адрес клиента) через POST
2. Сервер S1 формирует и отправляет запрос на регистрацию к API ИС (POST запрос с JSON в теле)
3. Сервер S1 получает от ИС ответ (удачный или код ошибки, список кодов ошибок будет предоставлен) (через GET)
4. Если регистрация удачная, то скрипт получает от ИС ссылку с токеном для авторизации. После перехода по этой ссылке ИС отдает cookies, значение cookies нужно отправить клиенту.
5. Сервер S1 отправляет ответ ИС клиенту
6. Сервер S1 сохраняет на диск в отдельный файл UID, время ответа, ответ ИС (для записи данных на диск есть готовая ф-ция на PHP, будет предоставлена)
7. Сервер S1 раз в минуту сохраняет данные из файлов в БД MySql и проводит удаление файлов информация из которых была записана в БД

Скрипт должен отправлять ответ клиенту сразу же как получит ответ (обычно меньше секунды), соединение не должно прерываться, может приходить несколько запросов на регистрацию в минуту. Описание API ИС будет предоставлено.

В дальнейшем понадобится скрипт для рефреша токена, но это отдельная таска.

С вас сроки и цена.
БС.