Lines Matching refs:password_hash
2 Test error operation of password_hash() with Argon2i and Argon2id
5 if (!defined('PASSWORD_ARGON2I')) die('skip password_hash not built with Argon2');
6 if (!defined('PASSWORD_ARGON2ID')) die('skip password_hash not built with Argon2');
10 var_dump(password_hash('test', PASSWORD_ARGON2I, ['memory_cost' => 0]));
11 var_dump(password_hash('test', PASSWORD_ARGON2I, ['time_cost' => 0]));
12 var_dump(password_hash('test', PASSWORD_ARGON2I, ['threads' => 0]));
13 var_dump(password_hash('test', PASSWORD_ARGON2ID, ['memory_cost' => 0]));
14 var_dump(password_hash('test', PASSWORD_ARGON2ID, ['time_cost' => 0]));
15 var_dump(password_hash('test', PASSWORD_ARGON2ID, ['threads' => 0]));
18 Warning: password_hash(): Memory cost is outside of allowed memory range in %s on line %d
21 Warning: password_hash(): Time cost is outside of allowed time range in %s on line %d
24 Warning: password_hash(): %sthread%s
27 Warning: password_hash(): Memory cost is outside of allowed memory range in %s on line %d
30 Warning: password_hash(): Time cost is outside of allowed time range in %s on line %d
33 Warning: password_hash(): %sthread%s