}
} else {
if (!function_exists('password_hash')) {
- require_once(DOCROOT . 'inc/password_funcs_backported.php');
+ require_once(__DIR__.'/'.'inc/password_funcs_backported.php');
}
if (password_verify($data['password'], $row['password'])) {
$password_good = true;
}
if ($password_good) {
if ($needs_rehash) {
+ if (!function_exists('password_hash')) {
+ require_once(__DIR__.'/'.'inc/password_funcs_backported.php');
+ }
$hash = password_hash($data['password'], PASSWORD_DEFAULT);
db_update('users', 'password', $hash, 'where id=%i', $row['id']);
}