Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Generator hasła .htpasswd
Fezq
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 31.01.2010

Ostrzeżenie: (10%)
X----


Witam, mam pytanie czy da radę z poziomu PHP zakodować ciąg znaków w kodowaniu SHA-1, który zostanie użyty w pliku .htpasswd?

Próbowałem czegoś takiego, ale wygenerowane hasło nie działa przy autoryzacji.
  1. <?php
  2. $pass = 'mojehaslo';
  3. $password = sha1($pass);
  4. echo $password;
  5. // wynik: da9d5f87604556617257361689debc2de11946f7
  6. ?>


Szukałem w internecie i znalazłem dobry generator SHA-1 - http://aspirine.org/htpasswd_en.html. Wygenerowane hasło ma zupełnie inną postać (Nick:{SHA}isyqnGP2Lh6cLhRoUJRB94wvsfg=) i co najważniejsze działa poprawnie.

Moje pytanie brzmi czy da się osiągnąć podobny efekt za pomocą skryptu PHP?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


ale w .htpasswd z tego co pamiętam nie używa się SHA-1

Użytkownika tworzysz tak:

apache/bin/htpasswd.exe -c .htpasswd nazwa_uzytkownika

klikasz enter
wpisujesz hasło, powtarzasz i masz ;]

W między czasie znalazłem Ci to
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.12.2025 - 12:07