phpseclib\Net\SSH2::_keyboard_interactive_login PHP Метод

_keyboard_interactive_login() публичный Метод

See {@link http://tools.ietf.org/html/rfc4256 RFC4256} for details. This is not a full-featured keyboard-interactive authenticator.
public _keyboard_interactive_login ( string $username, string $password ) : boolean
$username string
$password string
Результат boolean
    function _keyboard_interactive_login($username, $password)
    {
        $packet = pack('CNa*Na*Na*Na*Na*', NET_SSH2_MSG_USERAUTH_REQUEST, strlen($username), $username, strlen('ssh-connection'), 'ssh-connection', strlen('keyboard-interactive'), 'keyboard-interactive', 0, '', 0, '');
        if (!$this->_send_binary_packet($packet)) {
            return false;
        }
        return $this->_keyboard_interactive_process($password);
    }