LDAP или Lightweight Directory Access Protocol (LDAP) — это протокол, который эффективно решает задачи управления и доступа к распределённым каталогам данных. Он нужен для того, чтобы определять способы доступа к ресурсам организации (это если очень упростить суть технологии). Так как сам протокол состоит из уровней, записей и на каждом уровне записи не могут быть одинаковые, то схематически LDAP можно представить в виде дерева или в виде каталога книг в библиотеке. Протокол работает подобно тому, как каталог устроен для организации книг...
Использование LDAP в приложениях может существенно упростить процесс аутентификации пользователей. Управление инфраструктурой это трудоемкий процесс. Различные системы автоматизации облегчают работу, но не всегда можно найти подходящее приложение. Поэтому время от времени приходится создавать свои собственные приложения, которые отвечают всем вашим требованиям. Вот и я решил не ждать готово решения и сделать все сам. До этого все приложения, написанные мной, были без защиты, то есть не требующие авторизации...