示例#1
0
/**
 * Generates random password matching the chk_password criteria
 *
 * @see _passgen()
 * @return String password
 */
function passgen()
{
    $pw = null;
    while (is_null($pw) || !chk_password($pw, 50, "/[<>]/")) {
        $pw = _passgen();
    }
    return $pw;
}
示例#2
0
/**
 * Generates random password matching the checkPasswordSyntax() criteria.
 *
 * @see _passgen()
 * @return String password
 */
function passgen()
{
    $password = null;
    while ($password == null || !checkPasswordSyntax($password, '', true)) {
        $password = _passgen();
    }
    return $password;
}