Срочный заказ

Подключить LDAP к сервису на Go + настроить OpenLDAP в Docker

20 000 руб. за проект
16 ноября 2024, 04:07 • 4 отклика • 13 просмотров
Здравствуйте. Суть задачи:
1. Подключить LDAP к сервису на Go:
1.1 Сервис форкнут с гитхаба - нужно среди всех его модулей помочь найти точку входа для аутентификации.
Здесь требуется ресеч.
Аутентификация пользователей в рассматриваемом сервисе не реализована "из коробки", так как она предназначена для использования за прокси-сервером, где управление доступом обрабатывается на внешнем уровне. Однако, можно найти участки кода, которые могут быть связаны с обработкой запросов, и добавить туда логику аутентификации LDAP.
Пример, поиска таких участков - по регистрации HTTP-обработчиков в прикрепленном файле.
Я дам более подробные предложения какие участки стоит рассмотреть, также буду рада Вашим предложениям.
1.2 Помочь интегрировать библиотеку go-ldap/ldap/v3 для обработки аутентификации через LDAP.
1.3 Помочь реализовать проверку учетных данных в обработчике запросов и в тех местах где были найдены точки аутентификации и встроен LDAP (то есть написать тесты, позволяющие удостовериться, что LDAP во всех необходимых сценариях работает).
2. Настроить OpenLDAP в Docker для тестирования.
__________
По возможности, обсуждать со мной шаги выполнения задачи и промежуточные результаты. Либо подключать также меня к ее решению.
Пишите, пожалуйста, Буду рада Вашим предложениям!
Файлы