class BcryptHasher extends AbstractHasher implements Hasher (View source)
protected int | $rounds | The default cost factor. | |
protected bool | $verifyAlgorithm | Indicates whether to perform an algorithm check. |
array | info(string $hashedValue) Get information about the given hashed value. | from AbstractHasher |
bool | check(string $value, string $hashedValue, array $options = []) Check the given plain value against a hash. | |
void | __construct(array $options = []) Create a new hasher instance. | |
string | make(string $value, array $options = []) Hash the given value. | |
bool | needsRehash(string $hashedValue, array $options = []) Check if the given hash has been hashed using the given options. | |
$this | setRounds(int $rounds) Set the default password work factor. | |
int | cost(array $options = []) Extract the cost value from the options array. |
Get information about the given hashed value.
Check the given plain value against a hash.
Create a new hasher instance.
Hash the given value.
Check if the given hash has been hashed using the given options.
Set the default password work factor.
Extract the cost value from the options array.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Hashing/BcryptHasher.html