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/9.x/Illuminate/Validation/NotPwnedVerifier.html