mixed File_Passwd_Authbasic::generatePassword (
string $pass
, string $mode = 'des'
, string $salt = null
)
Génère un mot de passe utilisable avec l'identification "AuthBasic".
Le mode de cryptage peut être soit FILE_PASSWD_DES, FILE_PASSWD_SHA ou FILE_PASSWD_MD5.
le mot de passe en clair à crypter
le mode de cryptage à utiliser
les options pour le cryptage (souvent vide)
Retourne un mot de passe crypté sous la forme d'une chaîne de caractères ou PEAR_Error FILE_PASSWD_E_INVALID_ENC_MODE si le mode de cryptage n'est pas supporté.
File_Passwd_Authbasic::generatePassword()
<?php
require_once 'File/Passwd/Authbasic.php';
$pass = File_Passwd_Authbasic::generatePassword('secret', FILE_PASSWD_MD5);
?>
This function should be called statically.