![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem, jestem nowy w PHP.
Mam skrypt do automatycznego dodawania użytkownika via www.
Wszystko fajnie i pięknie, użytkownik się dodaje, ale nie mogę się zalogować - mam komunikat o błędnym haśle. Pomożecie? Ten post edytował ert 14.03.2013, 10:58:45 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie zwróciłem wcześniej na powyższe uwagi. Samo polecenia useradd zakoduje hasło. Cytat Koledze chodzi chyba o to, że Linux sam zakoduje hasło, więc zbędne jest puszczenie hasła przez funkcję crypt Skąd ten wniosek? Manual mówi co innego: ... -p, --password PASSWORD The encrypted password, as returned by crypt(3). ... Problem wystąpił ponieważ funkcja php crypt() zwracała hash za pomocą innego algorytmu niż używany w Twoim systemie. Dlatego "magiczne" $5$ wymusza na funkcji crypt() zastosowanie SHA-256, którego używa Twój system. (http://php.net/manual/en/function.crypt.php) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 20:45 |