Následujte mne také na Twitteru (@Carl114)

Zašifrování hesla pro .htpasswd

Čtvrtek, 4. Září 2008 · 1 komentář

Na internetu je plno nástrojů pro zašifrování hesla pro .htpasswd a já Vám ukážu jak si takový nástroj můžete udělat sami. A tak už nebudete potřebovat hledat generátory, které stejně většinou nefungují. Budete mít vlastní…

Jak to vypadá? Ukázka po kliknutí…

Po kliknutí se dostanete na ukázku tohoto nástroje. Použítí je jednoduché. Stačí vyplnit údaje a hned Vám bude vygenerován kód, který si vložíte do svého souboru .htpasswd. Pokud chcete tento nástroj na své stránky zkopírujte zdrojový kód, který najdete níže. Důležité je uložit tento soubor jako heslo.php. Pokud nemáte čas nebo jste líní připravil jsem pro Vás celý nástroj zabalený v ZIP archivu. Na stažení ho najdete zde nebo na konci článku.

Zdrojový kód pro zašifrování hesla:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>Zašifrování hesla pro .htpasswd</title>
</head>
<body>

<form action="heslo.php" method="post">
Uživatelské jméno: <input name="jmeno" type="text">
Heslo: <input name="heslo" type="text">
<input name="Odeslat" type="submit">
</form>

<br><br>
<?php
$heslo = $_POST["heslo"];
$jmeno = $_POST["jmeno"];
if ($heslo == "")
{echo "Zadej uživatelské jméno a heslo, které se má převést pro .htpasswd";}
else{
$heslo_old = $heslo;
$heslo = crypt($heslo);
echo "<p><strong>Zapamatujte si prosím:</strong><br>Uživatelské jméno: $jmeno<br>Heslo: $heslo_old <br><br><em><strong>Do .htpasswd vložte tento kód:</strong></em><br><strong> $jmeno:$heslo</strong></p>";
}
?>
</body>
</html>

↓ Stáhnout funkční ukázku

Stáhnout kompletní výsledek (0,7 kB).

{ 1 komentář… přečíst níže nebo přidejte vlastní }

1 rank Červenec 17, 2009 v 20:54

… a já raději používám nástroj pro hesla přímo v serveru Apache ;)

Odpovědět

Vložit komentář

Pamatujte, že komentáře se zobrazují až po schválení. Pokud chcete mít přehled o reakcích na komentáře, zaškrtněte políčko výše. Rovněž nezapomínejte na diakritiku. Za věcné názory a připomínky děkuji.

Předchozí příspěvek:

Následující příspěvek: