Hogyan lehet HTML-t jelszóval levédeni?
A kérdés, hogy hogyan tudom elérni azt, hogy egy HTML oldalt amikor megpróbálnánk behívni akkor jelszót kérjen és csak utánna dobna ki magán az oldalon. Van erre valami egyszerű mód vagy php/javascript?
■
nincs
Körülbelül három lehetőséged van:
- JavaScript, ami komolytalan
- Szerveroldali szkriptnyelv, mint pl. php (egy alap megoldást összedobni a problémára kb 5 perc)
- Apache .htpasswd fájl (ha a szolgáltatód engedi)
http hitelesítés a legegyszerűbb
32-2. pélát kell mebásolnod a fájl elejére(ügyelj, hogy semmi, még egy szóköz se legyen) és php kiterjesztéssel elmentened. (az echo-s sorokat amik nem kellenek kiszedheted.)
.htacces + .htpasswd páros
A .htpasswd (vagy bármilyen tetszőleges nevű, de ez ajánlott) fájl generálásához használhatsz webes generátorokat (mivel gondolom csak ftp hozzáférésed van az oldalhoz, shell nincs). Pl itt van ez:
http://www.sebflipper.com/code/htpasswd_maker.php
A jelszófájlodban egy sor jelent egy usert. A htpasswd maker még generál neked egy példa .htaccess-t is. Arra filyej, hogy amikor a htaccessben hivatkozol a .htpasswd fájlra, akkor a teljes elérési utat meg kell adnod, a szerver gyökérkönyvtárához képest (tehát nem a web könyvtáradhoz képest). Hogy pontosan hol van az oldalad a szerveren azt egy
Amúgy most írtam le ezt az egészet egy másik fórumtémába. Miért nem hasznlod a keresőt?
archivum