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