mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-11 21:12:15 +09:00
Always prefer PBKDF2 to bcrypt, for better PHP 5.2 compatibility
This commit is contained in:
parent
8fd32d09be
commit
3e198f94f4
1 changed files with 4 additions and 4 deletions
|
|
@ -19,14 +19,14 @@ class Password
|
||||||
public function getSupportedAlgorithms()
|
public function getSupportedAlgorithms()
|
||||||
{
|
{
|
||||||
$retval = array();
|
$retval = array();
|
||||||
if(version_compare(PHP_VERSION, '5.3.7', '>=') && defined('CRYPT_BLOWFISH'))
|
|
||||||
{
|
|
||||||
$retval['bcrypt'] = 'bcrypt';
|
|
||||||
}
|
|
||||||
if(function_exists('hash_hmac') && in_array('sha256', hash_algos()))
|
if(function_exists('hash_hmac') && in_array('sha256', hash_algos()))
|
||||||
{
|
{
|
||||||
$retval['pbkdf2'] = 'pbkdf2';
|
$retval['pbkdf2'] = 'pbkdf2';
|
||||||
}
|
}
|
||||||
|
if(version_compare(PHP_VERSION, '5.3.7', '>=') && defined('CRYPT_BLOWFISH'))
|
||||||
|
{
|
||||||
|
$retval['bcrypt'] = 'bcrypt';
|
||||||
|
}
|
||||||
$retval['md5'] = 'md5';
|
$retval['md5'] = 'md5';
|
||||||
return $retval;
|
return $retval;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue