(PECL ssh2:0.10-0.9)
ssh2_auth_none — Identification en tant que "none"
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"
;
}
?>