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

PHP i MYSQL:używanie bcrypt hash i weryfikacja hasła z bazą danych

Korzystanie z klasy Andrew Moore'a , musisz wywołać klasę verify() metoda sprawdzania, czy hasło użytkownika jest zgodne z hashem. Dwa parametry, które do niego przekazujesz, to hasło w postaci zwykłego tekstu wprowadzone przez użytkownika i skrót, który zapisałeś w bazie danych.

Wygląda na to, że przekazałeś drugie zaszyfrowane hasło do verify() zamiast tego to nie działa. Podaj hasło w postaci zwykłego tekstu jako pierwszy argument.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przekroczono maksymalny czas wykonania 30 sekund

  2. Mysql int(11) liczba poza zakresem

  3. Zakleszczenie przy użyciu SELECT ... FOR UPDATE w MySQL

  4. połączyć AngularJS z mysql za pomocą mojej usługi PHP?

  5. Oblicz decyla w MySQL na podstawie sum