require_once($SettDir['inc'].'filename.php');
if(!isset($Settings['use_hashtype'])) {
$Settings['use_hashtype'] = "sha1"; }
-if(!function_exists('hash')||!function_exists('hash_algos')) {
+if(!function_exists('hash')||!function_exists('hash_algos')||!function_exists('password_hash')) {
if($Settings['use_hashtype']!="md5"&&
$Settings['use_hashtype']!="sha1") {
$Settings['use_hashtype'] = "sha1"; } }
-if(function_exists('hash')&&function_exists('hash_algos')) {
+if(function_exists('hash')&&function_exists('hash_algos')&&$Settings['use_hashtype']!="bcrypt") {
+if(!in_array($Settings['use_hashtype'],hash_algos())) {
+ $Settings['use_hashtype'] = "sha1"; }
+if(function_exists('password_hash')&&$Settings['use_hashtype']=="bcrypt") {
if(!in_array($Settings['use_hashtype'],hash_algos())) {
$Settings['use_hashtype'] = "sha1"; }
if($Settings['use_hashtype']!="md2"&&