BcryptHasher
class BcryptHasher implements Hasher (View source)
Свойства
| protected int | $rounds | Значение по умолчанию для параметра сложности криптографической хеширования. |
Методы
| string | make(string $value, array $options = []) Хешировать заданное значение. | |
| bool | check(string $value, string $hashedValue, array $options = []) Проверить заданное значение против хеша. | |
| bool | needsRehash(string $hashedValue, array $options = []) Проверить, был ли заданный хеш вычисленный с использованием указанных параметров. | |
| $this | setRounds(int $rounds) Установить значение по умолчанию для параметра сложности криптографической хеширования. |
Подробности
string make(string $value, array $options = [])
Хешировать заданное значение.
bool check(string $value, string $hashedValue, array $options = [])
Проверить заданное значение против хеша.
bool needsRehash(string $hashedValue, array $options = [])
Проверить, был ли заданный хеш вычисленный с использованием указанных параметров.
$this setRounds(int $rounds)
Установить значение по умолчанию для параметра сложности криптографической хеширования.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Hashing/BcryptHasher.html