Toon posts:

[PHP] Windows 2000 server aanelding/pass check

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand of het in php mogelijk is, om OF een NT domain logon te doen, of via iets van APICALLLS mogelijk is een password te controleren?


De bedoeling is een php website hosted op een linux machine. Op de webpagina moet men kunnen inloggen met een username en een password die op een Windows 2000 server met active directory aanwezig zijn.
Alleen heb ik hier verder nog niets over kunnen vinden.

Verwijderd

Dit kan op twee manieren:
1) De simpele
Je kunt de environment variabelen REMOTE_IDENT, LOGON_USER gebruiken.
Deze bevatten de volgende string: "DOMEIN\USER". Wachtwoorden uitlezen/checken enz. gaat dan niet. Je moet de server wel op authenticatie zetten, zodat anonymous logon niet mogelijk is. Dit kan met IIS zonder problemen. Met Linux weet ik het niet precies.
2) De gevorderde
Met LDAP (die phpbuilder.com en zoek daar op LDAP voor een complete beschrijving). Met LDAP kun je de complete Active Directory uitlezen en
zelfs inloggen via WWW.

Ik denk dat je het nu wel zult vinden. If not, mail me maar.