mixed File_Passwd_Custom::staticAuth (
string $file
, string $user
, string $pass
, array $opts
)
Identification statique d'un utilisateur.
chemin vers le fichier passwd
utilisateur à identifier
mot de passe en clair
Un tableau à deux éléments contenant la fonction de cryptage à utiliser ainsi que le caractère délimiteur : e.g. array('md5', '|')
Retourne TRUE si l'identification a réussi, FALSE sinon ou un objet PEAR_Error en cas d'échec.
Code erreur | Signification |
---|---|
FILE_PASSWD_E_NOT_EXISTS | le fichier passwd n'existe pas |
FILE_PASSWD_E_FILE_NOT_OPENED | le fichier passwd n'a pu être ouvert en lecture |
FILE_PASSWD_E_FILE_NOT_LOCKED | le fichier passwd n'a pu être verrouillé |
FILE_PASSWD_E_FILE_NOT_UNLOCKED | le fichier passwd n'a pu être déverrouillé (uniquement si l'identification échoue) |
FILE_PASSWD_E_FILE_NOT_CLOSED | le fichier passwd n'a pu être fermé (uniquement si l'identification échoue) |
This function should be called statically.