crack_check
(PECL crack >= 0.1)
crack_check — 指定したパスワードに関して強度チェックを行う
辞書
crack_check
( resource
$dictionary
, string $password
) : bool
crack_check
( string
$password
, string $username = ""
, string $gecos = ""
, resource $dictionary = NULL
) : bool指定した辞書を用いて指定したパスワードの強度チェックを行います。 もうひとつのシグネチャは、ユーザー名と GECOS 情報も考慮します。
警告
この関数は、 実験的 なものです。この関数の動作・ 名前・その他ドキュメントに書かれている事項は、予告なく、将来的な PHP のリリースにおいて変更される可能性があります。 この関数は自己責任で使用してください。
パラメータ
-
dictionary -
crackライブラリの辞書。指定しない場合は、直近にオープンされた辞書が 使用されます。
-
password -
チェックするパスワード。
-
username -
そのパスワードを使うアカウントのユーザー名。
-
gecos -
ユーザーアカウントに関連づけられた GECOS 情報。
返り値
password が強い場合に、
TRUE、それ以外の場合に FALSE を返します。
変更履歴
| バージョン | 説明 |
|---|---|
| 0.3 |
username、gecos そして
dictionary パラメータを追加したもうひとつのシグネチャが用意されました。
|