Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Kohana - sesje i hashowanie haseł
Forum PHP.pl > Forum > Przedszkole
bahh
Witam,

wie ktoś jak wygląda mniej więcej cały proces hashowania w Kohanie 2? Oto konfiguracja:
  1. 'driver' => 'ORM',
  2. 'hash_method' => 'sha1',
  3. 'salt_pattern' => '1, 3, 5, 9, 14, 15, 20, 21, 28, 30',
  4. 'lifetime' => 1209600,
  5. 'session_key' => 'auth_user',
  6. 'autologin_key' => 'auth_autologin',
  7. 'forced_key' => 'auth_forced',


Byłbym wdzięczny jakby ktoś opisał mi mniej więcej jak działa tutaj tworzenie soli.

To kod z funkcjami przy logowaniu:
https://cpaste.org/p1oefactn

Potrzebuje stworzyć system logowania na już istniejącej bazie danych zahashowanych haseł.
phpion
Tak ciężko zajrzeć do odpowiedniej metody (a sam wrzuciłeś źródła!)? Zobacz metodę hash_password, a w szczególności pierwszego ifa.
bahh
Więc sól w tym przypadku to substr(sha1(uniqid(NULL, TRUE)),0,10) ?

jak więc określić jaka sól została użyta dla hasła?
phpion
Nadal masz problem z czytaniem kodu...
https://cpaste.org/p1oefactn#line-211 (metoda find_salt).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.