abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 13:33 | IT novinky

    Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.

    Ladislav Hagara | Komentářů: 2
    dnes 11:22 | IT novinky

    Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po

    … více »
    Ladislav Hagara | Komentářů: 13
    dnes 11:11 | Nová verze

    Byla vydána nová verze 2.53.0 distribuovaného systému správy verzí Git. Přispělo 70 vývojářů, z toho 21 nových. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Komunita

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 216. sraz, který proběhne v pátek 20. února od 18:00 v Red Hat Labu (místnost Q304) na Fakultě informačních technologií VUT v Brně na ulici Božetěchova 1/2. Tématem srazu bude komunitní komunikační síť MeshCore. Jindřich Skácel představí, co je to MeshCore, předvede nejrůznější klientské zařízení a ukáže, jak v praxi vypadá nasazení vlastního repeateru.

    Ladislav Hagara | Komentářů: 0
    dnes 03:33 | Nová verze

    Byla vydána nová major verze 9.0 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:55 | IT novinky

    Hodnota Bitcoinu, decentralizované kryptoměny klesla pod 70 000 dolarů (1,44 milionu korun).

    Ladislav Hagara | Komentářů: 13
    včera 13:22 | IT novinky

    Valve z důvodu nedostatku pamětí a úložišť přehodnocuje plán na vydání zařízení Steam Controller, Steam Machine a Steam Frame: „Cílem tedy stále zůstává vydat všechna tři nová zařízení v první polovině letošního roku, ale přesná data a ceny jsou dvě věci, na kterých usilovně pracujeme a jsme si dobře vědomi toho, jak rychle se v tomto ohledu může vše změnit. Takže ač dnes žádné zveřejnitelné údaje nemáme, hned jak plány finalizujeme, budeme Vás informovat.“

    Ladislav Hagara | Komentářů: 2
    včera 03:11 | Komunita

    Do 20. února lze hlasovat pro wallpapery pro Ubuntu 26.04 s kódovým názvem Resolute Raccoon.

    Ladislav Hagara | Komentářů: 2
    včera 02:22 | Nová verze

    Byla vydána lednová aktualizace aneb nová verze 1.109 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.109 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 1
    4.2. 19:33 | Zajímavý projekt

    Na Kickstarteru běží kampaň na podporu modulárního otevřeného handheldu Mecha Comet s Linuxem.

    Ladislav Hagara | Komentářů: 6
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (10%)
     (25%)
     (3%)
     (5%)
     (2%)
     (12%)
     (30%)
    Celkem 776 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: PHP autentikace pres LDAP

    6.6.2011 13:41 rojko20
    PHP autentikace pres LDAP
    Přečteno: 1083×
    Dobry den,

    mate najeky tip (cas kodu) jak zajistit v php autentikaci pres LDAP

    Dekuji

    Řešení dotazu:


    Odpovědi

    6.6.2011 13:42 rojko20
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    omlouvam se, ze neumim psat ...
    6.6.2011 16:58 XY
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    21.6.2011 14:42 Jarda
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    ahoj, ja nasel tenhle kod na netu a upravil si ho pro sebe a funguje uplne OK :-) snad ti k necemu bude :-)

    $username = "test"; $password = "1234";

    function authAD($username, $password, $Domain="domain.local", $ldap_server="ldap://192.168.x.x") { if ($password == ""){ // POZOR: pouziti prazdneho hesla by proslo return(false); } if (function_exists('ldap_connect')) { $auth_user = $username."@".$Domain; if($connect = ldap_connect($ldap_server)){ ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3); ldap_set_option($ds, LDAP_OPT_REFERRALS, 0); //ldap_set_option(NULL, LDAP_OPT_DEBUG_LEVEL, 7); // pise do error logu apache prubeh if(@ldap_bind($connect, $auth_user, $password)) { ldap_close($connect); return(true); } } ldap_close($connect); return(false); } else { Die ("extension php_ldap neni dostupne"); } }

    if(authAD($username,$password)) { echo "login OK."; // .... Vas kod } else { echo "login ERROR"; // .... Vas kod }
    23.6.2011 10:54 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    A jéje. Nechtělo se mi ten kód číst a teď se dívám, že o komentář níže machruju se stejným řešením. Tak nic no. :-)
    Řešení 1× (julus)
    23.6.2011 10:50 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    "Autentifikace" neexistuje! Existuje pouze autentizace a následná (někdy se píše o principu AAA, pak je to navíc i accounting).

    V jednom starém projektu jsem použil toto:
      $ldap = ldap_connect("ldap.example.com");
      if($ldap) {
        ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3);
        $bindstatus = ldap_bind($ldap, "uid=".$username.", ou=Users, dc=example, dc=com", $password);
    
        if($bindstatus) {
          // přihlaš
        } else {
          // ošetři chybu
        }
      } else {
        // ošetři
      }
    
    Trochu jsem to zjednodušil, takže předpokládám ošetřené vstupy. Jinde jsem použil jiný přístup, ale ten kód teď nemám dostupný. :-)
    23.6.2011 10:52 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    Kruci, před závorkou mi vypadlo slovo a já si toho nevšiml, takže: Existuje pouze autentizace a následná autorizace (někdy se píše o principu AAA, pak je to navíc i accounting).
    23.6.2011 18:45 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    Mimo téma:
    Autentifikace podle všeho existuje:
    http://www.slovnik-cizich-slov.net/autentifikace/
    http://slovnik-cizich-slov.abz.cz/web.php/slovo/autentifikace
    a mnou nenáviděný a pro roj lidí závazný(nevím proč :-() http://prirucka.ujc.cas.cz/?slovo=autentifikace
    a ten uvádí autentizace == autentifikace
    autentifikace je asi z francouštiny a autentizace asi z němčiny… :-)
    To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
    23.6.2011 19:35 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    Dělá se mi špatně. :-)
    23.6.2011 20:46 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
    Rozbalit Rozbalit vše Re: PHP autentikace pres LDAP
    Mně z ujč často, ale toto mi zrovna nevadí :-)
    To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.