Задача такая. Есть программа, котрая ведет поиск информации на стороннем сервисе, но для того чтобы поиск велся, необходима авторизация. Требуется создать гейт, где будут храниться логин-пассы от этого сервиса, и при обращении программы к серверу, гейт будет отдавать одну пару для авторизации.

Необходимо максимально защититься от ситуации, когда тупо сгенерированными запросами к гейту сольют всю базу логин-пассов. Проверять IP, еще что-то...

У гейта должна быть админка, где можно добавлять, удалять авторизационные данные. Там же должна вестить статистика, сколько раз какждый из наборов данных уже отдавался. Должна быть возможность, приостановить выдачу определенного поля. (т.е. заморозить, не удаляя – физически пара будет находится в базе, но не будет отдаваться)

В идеале, данные нужно отдавать зашифрованными, и чтобы клиент при получении расшифровывал. Но тут уже нужен человек, разбирающийся и в серверных языках, и в вин-кодинге.

При создании механизма защиты от слива базы, необходимо учесть момент, что выданная гейтом пара может быть неактуальной, и программа не сможет авторизоваться, соответственно ей придется запросить еще одну пару данных.

Думаю идея ясна, буду рад, если кто-то предложит свое видение решения проблемы :)

Не забываем указывать сроки и цену.

15 лет назад
Joenisseg
Данила 
35 лет
16 лет в сервисе
Был
12 лет назад

Выбранный исполнитель

alexandr_nv
Александр 
38 лет
16 лет в сервисе
Был
9 лет назад
15 лет назад
$80
4 дня
Очень доволен результатом. Удобно и качественно.
Хороший заказчик, внятно объяснил задание, оплатил без задержек. Рекомендую.

Заявки фрилансеров

alexandr_nv
Александр 
38 лет
16 лет в сервисе
Был
9 лет назад
15 лет назад