Użytkownicy i logowanie
Rejestracja, logowanie z sesjami i resetowanie hasła — z hasłami zabezpieczonymi funkcją password_hash().
3 skrypty w tej kategorii
Użytkownicy i logowanie
Rejestracja użytkowników z password_hash()
Bezpieczna rejestracja kont: walidacja danych, sprawdzenie unikalności e-maila, haszowanie hasła funkcją password_hash() i zapis do bazy przez PDO.
średni Zobacz kod → Użytkownicy i logowanieLogowanie użytkowników i ochrona podstron
Logowanie na sesjach PHP: weryfikacja hasła przez password_verify(), odnowienie identyfikatora sesji, wylogowanie oraz funkcja wymagaj_logowania() do ochrony podstron.
średni Zobacz kod → Użytkownicy i logowanieResetowanie hasła przez e-mail (tokeny)
Pełna procedura „zapomniałem hasła": jednorazowy token z random_bytes(), w bazie tylko jego hasz, link ważny godzinę i formularz ustawiania nowego hasła.
zaawansowany Zobacz kod →