Проверяющий NotPwned
класс NotPwnedVerifier реализует UncompromisedVerifier (Просмотреть исходный код)
Свойства
| 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/11.x/Illuminate/Validation/NotPwnedVerifier.html