Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Active Directory, dostep przez LDAP - pobieranie danych, czyli jak uruchomic wsparcie dla LDAP w PHP oraz jak pobierac dane
idas
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 23.03.2007

Ostrzeżenie: (0%)
-----


Witam,

Mam taki problem do rozwiazania. Jest domena Active Directory, uzyskujemy do niej dostep poprzez LDAP.
Chcialbym [za pomoca odpowiedniej strony php] pobierac odpowiednie dane o uzytkownikach, ktore sie znajduja w Active Directory [np. imie, nazwisko] i wyswietlac je na stronie internetowej.
Wie ktos jak sie do tego zabrac?
Jak uruchomic wsparcie LDAP w PHP?

Dzieki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
idas
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 23.03.2007

Ostrzeżenie: (0%)
-----


Witam!

Jako jedyny nie bede "ciul" i powiem wam o co chodzi.
Na stronie http://www.computerperformance.co.uk/Logon...e_directory.htm macie podane nazwy pol w ActiveDirectory. W manualu PHP sa dokladnie opisane kazde funkcje ldap [zreszta w komentarzach uzytkownikow jest duzo uzytecznych przykladow]. Praktycznie w kazdej ksiazce o PHP te funkcje sa takze wyjasnione.
Funkcja ldap_search mozecie wyszukac wszystkie pola "sAMAccountName" dla "cn=User" [czyli takie w ktorym powinien byc podany login uzytkownika]. Nastepnie wybierajac po kolei znalezione pozycje porownujecie je z wpisanym wczesniej loginem uzytkownika. To pierwsze i chyba najprostsze rozwiazanie logowania w oparciu o ldap i AD.

Maly tip dla was - pomimo, ze nazwy pol w AD maja duze litery, to w PHP nalezy wszystko pisac MALYMI LITERAMI, bo w przeciwnym wypadku skrypt nie bedzie dzialac poprawnie [czyli w przypadku pola "sAMAccountName" wpisujemy w kodzie php "samaccountname].

Pozdro i mam nadzieje, ze wam to pomoże. To naprawde jest banalne.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 08:16