PasswordHash::HashPassword()
Метод класса: PasswordHash{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$PasswordHash = new PasswordHash(); $PasswordHash->HashPassword( $password );
- $password (обязательный)
- -
Код PasswordHash::HashPassword() PasswordHash::HashPassword WP 6.4.3
function HashPassword($password) { if ( strlen( $password ) > 4096 ) { return '*'; } $random = ''; if (CRYPT_BLOWFISH === 1 && !$this->portable_hashes) { $random = $this->get_random_bytes(16); $hash = crypt($password, $this->gensalt_blowfish($random)); if (strlen($hash) === 60) return $hash; } if (strlen($random) < 6) $random = $this->get_random_bytes(6); $hash = $this->crypt_private($password, $this->gensalt_private($random)); if (strlen($hash) === 34) return $hash; # Returning '*' on error is safe here, but would _not_ be safe # in a crypt(3)-like function used _both_ for generating new # hashes and for validating passwords against existing hashes. return '*'; }