Setting crypto params from admin panel pt II

This commit is contained in:
Marcin Łojewski
2018-12-24 14:47:55 +01:00
parent 436c1d930d
commit 5045c7d931
3 changed files with 19 additions and 10 deletions

View File

@@ -375,25 +375,25 @@ class SettingsController extends Controller
*/
public function cryptoParams()
{
sleep(3);
// TODO implement
// TODO add current values
return [
"status" => "success",
"data" => [
[
"name" => "memoryCost",
"visible_name" => "Memory cost (KiB)",
"default" => PASSWORD_ARGON2_DEFAULT_MEMORY_COST,
"name" => "Memory cost (KiB)",
"value" => PASSWORD_ARGON2_DEFAULT_MEMORY_COST,
"min" => 1, "max" => 1048576
],
[
"name" => "timeCost", "visible_name" => "Time cost",
"default" => PASSWORD_ARGON2_DEFAULT_TIME_COST, "min" => 1,
"name" => "Time cost",
"value" => PASSWORD_ARGON2_DEFAULT_TIME_COST, "min" => 1,
"max" => 1024
],
[
"name" => "threads", "visible_name" => "Threads",
"default" => PASSWORD_ARGON2_DEFAULT_THREADS, "min" => 1,
"name" => "Threads",
"value" => PASSWORD_ARGON2_DEFAULT_THREADS, "min" => 1,
"max" => 1024
]
]