Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zweryfikuj logowanie za pomocą hasła Bcrypt

Proponuję użyć wbudowanej w PHP funkcji password_xxx() Funkcje. Zostały one specjalnie zaprojektowane, aby ułatwić pracę z hasłami zaszyfrowanymi za pomocą bcrypt. Nie musisz myśleć o niczym innym niż wywołanie password_verify() aby sprawdzić próbę logowania i password_hash() podczas tworzenia konta. Łatwe.

To zdecydowanie najłatwiejszy sposób pracy z hasłami w PHP.

Pamiętaj, że te funkcje są dostępne tylko w najnowszej wersji PHP (v5.5). Istnieje jednak biblioteka kompatybilności wstecznej, którą można pobrać dzięki temu działają dokładnie tak samo we wszystkich obecnie obsługiwanych wersjach PHP (tj. v5.3 i 5.4).

Mam nadzieję, że to pomoże.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najlepsza praktyka projektowania ról użytkowników i systemu uprawnień?

  2. Jak wyświetlić dodatkowe rekordy w wierszu podrzędnym tabeli danych z odpowiednim identyfikatorem?

  3. Znajomy znajomego w PHP/MySQL?

  4. MySQL zmienia typ uwierzytelniania ze standardowego na caching_sha2_password

  5. Jak ponownie zaktualizować kolumnę id, zaczynając od 1?