Paulinjsh Posted February 17, 2006 Report Share Posted February 17, 2006 Lieta sekojoša: Ir kkāda lapa, kurai vajaga autorizāciju. 1) Autorizācijai vajaga izmantot active directory (vismaz pagaidām tā izskatās) :D Tātad varbūt kādam ir kāds skaists piemērs kā to izdarīt. 2) Ja lietotājs ir ielogojies lokāli, tad autorizācija lapā notiek izmantojot domeina username. Vot kā šito norealizet nav skaidrības. Varbūt ir risinājums kā savādāk sasaistīt kopā domeina userus ar autentifikāciju lapā? Paldies jau iepriekš par idejām! Link to comment Share on other sites More sharing options...
Paulinjsh Posted February 17, 2006 Author Report Share Posted February 17, 2006 Atradu saites ar risinājumiem: ldap autentifikācijai: http://adldap.sourceforge.net/ + http://modntlm.sourceforge.net/ + http://blog.ewanscorner.com/archives/2005/...fox_aboutco.php Tagad tikai viss jāsadabū kopā :) Ja kādam kādi savādāki risinājumi dodiet ziņu ;) Link to comment Share on other sites More sharing options...
Roze Posted February 20, 2006 Report Share Posted February 20, 2006 1) Vienkāršākais ar LDAP http://lv.php.net/ldap Un tad idejiski apmēram šādi: $ds = ldap_connect("tavs.AD.serveris"); $r = @ldap_bind($ds,"CN=useris ...",$parole); un checkot vai ir $r man gan sanāca viltīgāk jo juzeri ir dažādos kokos (contextos) līdz ar to tika izveidots useris kas vispirms taisa ldap_search ( piem: $sr = ldap_search($ds, "OU=Tree,DC=ad,DC=company,DC=biz", "sAMAccountName=$user"); ) un tad pēc tam ar ldap_get_entries dabūti ieraksti un tad taisīts ldap_bind 2) Nekas jēdzīgs neizdevās ar to NTLM autorizācijas shēmu, tākā varbūt ja tev sanāk padod ziņu. Link to comment Share on other sites More sharing options...
Recommended Posts