mam hloupou otazku, jak funguje prihlasovani k ldapu ?
1) mate specialni ucet (ma vlastni jmeno a heslo), ktery se pripoji k ldapu a tam si vycte potrebne informace potrebne k overeni konkretniho uzivatele (hash hesla)
2) k ldapu se pripojujete jmenem a heslem cloveka, ktereho se snazite autentizovat a dalsi informace si vytahnete z potrebnych atributu
Ono je to trosku slozitejsi :) Jde o to, ze uzivatelske jmeno se vetsinou nachazi v nejakem atributu username a pro provedeni bind je potreba znat rdn. Takze se
1) provede anonymni bind (pripadne bind s prihlasovacimi udaji pocitace), kterym se udela search username=zadanejmeno. Na vic toto prihlaseni prava nepotrebuje.
2) provede se pokus o bind se zjistenym rdn a zjistenym heslem, hash hesla zustava stale na serveru a overeni hesla dela ldap. Pomoci toho se pak z adresare stahnou ostatni polozky (skupiny, gecos,....)