Přihlášení pomocí HTTP autentizace
Napsal hary28 dne 29.07.2010 21:48 v Tvorba www stránek, PHP, MySQL | 0 komentářů
Dnes si ukážeme, jak udělat nejjednodušší přihlášení do administrace. Jedná se o přihlášení pomocí HTTP autentizace. Takovéto přihlášení můžete vidět u databází. Naskočí vám okno do kterého zadáváte přihlašovací jméno($_SERVER['PHP_AUTH_USER']) a heslo($_SERVER['PHP_AUTH_PW']). Poté pomocí podmínky ověříte správné údaje. Právě se můžete přihlásit po jménem uzivatel a heslem 1234. Tyto údaje si nahraďte za vlastní. Také je možné napojit toto přihlášení na databázi, ale to už by jste mohli sami předělat. Není to těžké!
<?php
if (isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW']) && $_SERVER['PHP_AUTH_USER'] == 'uzivatel' && $_SERVER['PHP_AUTH_PW'] == '1234') { /* vse v poradku */
echo 'Prihlaseni probehlo uspesne.';
}
else { /* chyba prihlaseni */
header('HTTP/1.0 401 Unauthorized');
header('WWW-Authenticate: Basic realm="Login"');
echo 'Chyba prihlaseni - zadejte platne uzivatelske jmeno a heslo!';
exit;
}
?>
To je v tomto článku vše.
Komentáře (0)
<< « Předchozí 1 Další » >>