ssh2_auth_none

(PECL ssh2:0.10-0.9)

ssh2_auth_none — Identification en tant que "none"

Description

mixed ssh2_auth_none ( resource $session, string $username )

ssh2_auth_none() tente une identification en tant que "none", qui, habituellement, échoue (et doit échouer). La particularité de cette fonctionnalité est la suivante : le serveur doit retourner un tableau de méthodes d'identification autorisées. Si le serveur accepte l'identification "none" en tant que méthode d'identification pour l'utilisateur username , cette fonction retournera TRUE .

Exemple 2514. Utilisation de ssh2_auth_none() pour récupérer la liste des méthodes d'identification.

<?php
$connection 
ssh2_connect ( 'shell.example.com' 22 );

$auth_methods  ssh2_auth_none ( $connection 'user' );

if (
in_array ( 'password' $auth_methods )) {
  echo 
"Le serveur supporte l'identification basée sur les mots de passe\n" ;
}
?>