crack_check
(PECL crack >= 0.1)
crack_check — Проверяет взломостойкость переданного пароля
Описание
$dictionary
, string $password
) : bool$password
, string $username
= ""
, string $gecos
= ""
, resource $dictionary
= NULL
) : boolПроверяет взломостойкость переданного пароля по специальному словарю. Альтернативный способ так же учитывает имя пользователя и информацию GECOS.
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.
Список параметров
-
dictionary
-
Идентификатор словаря cracklib. Если не указан, то используется последний открытый словарь.
-
password
-
Проверяемый пароль.
-
username
-
Имя пользователя используемое с этим паролем.
-
gecos
-
Информация GECOS связанная с аккаунтом пользователя.
Возвращаемые значения
Возвращает TRUE
если пароль переданный в параметре
password
"сильный" (взломоустойчивый), иначе FALSE
.
Список изменений
Версия | Описание |
---|---|
0.3 |
Параметры username , gecos и
dictionary добавлены в альтернативный способ вызова функции.
|