Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP &MYSQL:използване на bcrypt хеш и проверка на парола с база данни

Използване на класа на Андрю Мур , трябва да извикате класа verify() метод за проверка дали паролата на потребителя съвпада с хеша. Двата параметъра, които му предавате, са паролата в обикновен текст, въведена от потребителя, и хешът, който сте съхранили в базата данни.

Изглежда сте предали втора хеширана парола на verify() вместо това, поради което не работи. Предайте паролата в обикновен текст като първи аргумент.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. rake db:create - проблеми със съпоставянето

  2. MySQL репликация и отказване, базирано на GTID - дълбоко потапяне в грешни транзакции

  3. mysql_exceptions.OperationalError:(1045, Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:ДА))

  4. Фатална грешка:Използване на $this, когато не е в контекста на обекта

  5. Разрешеният размер на паметта от 134217728 байта е изчерпан (опит за разпределяне на 42 байта)