Я использую функцию Laravel bcrypt
для хэширования паролей. Когда я,Laravel 5: использование bcrypt на одной строке дает разные значения
bcrypt('secret')
Я получаю
=> "$2y$10$mnPgYt2xm9pxb/c2I.SH.uuhgrOj4WajDQTJYssUbTjmPOcgQybcu"
Но если я запускаю его снова, я получаю
=> "$2y$10$J8h.Xmf6muivJ4bDweUlcu/BaNzI2wlBiAcop30PbPoKa0kDaf9xi"
и так далее ...
Так, выиграл» t процесс совпадения паролей терпит неудачу, если я получаю разные значения каждый раз?
Также посмотрите на http://stackoverflow.com/questions/29518652/laravel-5-encryption-different-values-for-same-string-given – linuxartisan
то же, что и я, но оба являются ** ложными ** в 'laravel5.3' –
У меня это должно быть как' Hash :: check ('secret', $ hash1) 'смотрите http://stackoverflow.com/questions/21495502/laravel-hashcheck-allways-return-false –