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 добавлены в альтернативный способ вызова функции.
|