NotPwnedVerifier
class NotPwnedVerifier implements UncompromisedVerifier (View source)
Свойства
| protected Factory | $factory | Экземпляр фабрики HTTP. | |
| protected int | $timeout | Количество секунд, в течение которого запрос может выполняться перед истечением времени ожидания. |
Методы
| void | __construct(Factory $factory, int|null $timeout = null) Создать новый верификатор незатронутых нарушений. | |
| bool | verify(array $data) Проверить, что заданные данные не были скомпрометированы в общедоступных утечках. | |
| array | getHash(string $value) Получить хэш и его первые 5 символов. | |
| Collection | search(string $hashPrefix) Искать по заданному префиксу хэша и возвращать все вхождения украденных паролей. |
Детали
void __construct(Factory $factory, int|null $timeout = null)
Создать новый верификатор незатронутых нарушений.
bool verify(array $data)
Проверить, что заданные данные не были скомпрометированы в общедоступных утечках.
protected array getHash(string $value)
Получить хэш и его первые 5 символов.
protected Collection search(string $hashPrefix)
Искать по заданному префиксу хэша и возвращать все вхождения украденных паролей.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Validation/NotPwnedVerifier.html