Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak automatycznie zalogować użytkownika po LDAP?, Automatyczne logowanie
TomASS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cześć.

Chciałbym zrobić aby automatycznie logowany był do systemu użytkownik zalogowany w Acitve Directory (użytkownik oraz serwer w sieci lokalnej).

Uruchomiłem na serwerze obsługę LDAP. Łączę się z serwerem LDAP przez:
  1. ldap_connect($ip);

udaje mi się.
Teraz chciałbym poznać nazwę/identyfikator lub cokolwiek tak abym mógł jednoznacznie zalogować automatycznie użytkownika do systemu.

Jaka funkcja zwróci mi aktualnego użytkownika, który korzysta z przeglądarki?

Ten post edytował TomASS 15.03.2011, 14:50:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ssylwester
post
Post #2





Grupa: Zarejestrowani
Postów: 27
Pomógł: 2
Dołączył: 18.05.2010

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


Można tez postawić Apache na Windows-ie zamiast IIS i skorzystać z modułu mod_auth_sspi.
Po odpowiednim skonfigurowaniu tego modułu wpuszcza on na stronę tylko użytkowników z AD a dla pozostałych wyświetla monit o podanie użytkownika i hasła.
Przekazuje on też zmienną identyczną jak IIS $_SERVER['REMOTE_USER']. Polecam tą stronkę adLDAP tu są pokazane przykłady dla różnych serwerów webowych. A przy okazji doskonała klasa do łączenia się z AD przez PHP. W razie problemów mogę trochę pomóc ponieważ sam niedawno przerabiałem temat stronki na Win2003 i Apache z uwierzytelnianiem użytkowników z AD.
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: 5.10.2025 - 02:06