Laravel używa bcrypt
do haszowania haseł.Gdzie przechowywane są sole hasła laravel?
Zgodnie z tym artykułem, w pewnym momencie procesu funkcja Hash::make
tworzy i wykorzystuje 22 losowy losowy ciąg znaków jako sól do wygenerowania hasła.
Dla pojedynczego odrębnego hasła, Hash::make
zwraca unikatowe hashe, sugerując, że używa jakiegoś rodzaju solenia gdzieś w procesie.
Ale te sole nie są przechowywane w tabeli użytkowników, gdzie bym ich oczekiwał. W jaki sposób laravel zna odpowiedni skrót do sprawdzenia hasła?