Autor | Zpráva | ||
---|---|---|---|
Help Profil * |
#1 · Zasláno: 7. 9. 2009, 20:54:33
Zdravím,
nedávno jsem potřeboval na web dát serverovou autentizaci(viz. http://90.176.64.231/VarioWS/), nevím ale jak. Přiznám se že neovládam mySQL ani php, spíš vždy vše okopíruji a přídám do toho co potřebuji. Takže bych byl rád, kdyby jste mi to tu rozepsaly co a jak kam napsat aby se to tam zobrazilo, protože jsem hrozná lama :-D Dík |
||
Radek9 Profil |
#2 · Zasláno: 7. 9. 2009, 21:01:14
Koukni se na HTTP autentizaci pomocí .htaccess
|
||
Help Profil * |
#3 · Zasláno: 7. 9. 2009, 22:25:18
Mno tak jsem něco vygooglil, ale naskytl se problém. Nemůžu se přihlásit ať dělám co dělám, ale pozor, není to internal server error. Takže není problém v cestě k heslům. Prostě mě to tam nechce pustit, vypadá to takhle :
.htaccess AuthName "Pro přístup na server musíte zadat heslo" AuthType Basic AuthUserFile /home/free/okamzite.eu/f/f****/root/www/.htpasswd Require user prvniUzivatel druhyUzivatel tretiUzivatel .htpasswd prvniUzivatel:admin druhyUzivatel:0$6NebDZcbmNk tretiUzivatel:0$wgZfw.cp1Ys Nevite v cem je chyba ? |
||
P_T_ Profil |
#4 · Zasláno: 8. 9. 2009, 06:24:05
V souboru .htpasswd je následující struktura
login:heslo Přičemž heslo je cryptované. Můžeš použít následující funkci. function htpasswd($pass) { $pass = crypt(trim($pass),base64_encode(CRYPT_STD_DES)); return $pass; } echo htpasswd('admin'); |
||
P_T_ Profil |
#5 · Zasláno: 8. 9. 2009, 09:44:35
Tobě to "běží" na IIS, nebo jsi jen obšlehnul chybové hlášky z IIS ? :-o
|
||
Časová prodleva: 15 let
|
0