Проблемы с PASSWORD_ARGON2I в PHP 7.3.6
Я читал, что есть проблема с PHP 7.2, и если вы хотите использовать ARGON2, вам нужно скомпилировать php с помощью –with-password-argon2
В моем случае я использую PHP 7.3.6
php -v
PHP 7.3.6 (cli) (сборка: 22 июня 2019 г., 11:43:32) ( NTS) Copyright (c) 1997-2018 PHP Group Zend Engine v3.3.6, авторские права (c) 1998-2018 Zend Technologies с Zend OPcache v7.3.6, Copyright (c) 1999-2018, Zend Technologies с Xdebug v2.7.2, Copyright (c) 2002-2019, Derick Rethans
Если я попробую:
var_dump(password_hash('password', PASSWORD_ARGON2I));
это возвращает:
Предупреждение PHP: Использование неопределенной константы PASSWORD_ARGON2I - предполагается "PASSWORD_ARGON2I" (это приведет к ошибке в будущей версии PHP)
Дополнительная информация: MacOS Sierra