File_Passwd_Authdigest::changePasswd()

File_Passwd_Authdigest::changePasswd() -- Modifie le mot de passe

Synopsis

mixed File_Passwd_Authdigest::changePasswd (string $user, string $realm, string $pass)

Description

Modifie le mot de passe d'un utilisateur d'un "royaume" spécifié.

Cette méthode, en réalité, ajoute l'utilisateur avec le nouveau mot de passe après avoir effacé l'utilisateur.

Paramètres

chaîne de caractères $user

l'utilisateur dont on doit modifier le mot de passe

chaîne de caractères $realm

le "royaume" auquel l'utilisateur appartient

chaîne de caractères $pass

le nouveau mot de passe en clair

Valeur retournée

Retourne TRUE en cas de succès, un objet PEAR_Error en cas d'échec.

Tableau 38-1. Valeurs PEAR_Error possibles

Code erreurSignification
FILE_PASSWD_E_USER_NOT_IN_REALMl'utilisateur n'existe pas dans le "royaume" spécifié
FILE_PASSWD_E_INVALID_CHARSl'utilisateur ou le "royaume" contient un caractère invalide

Note

Cette fonction ne peut pas être appelée de façon statique.