From 1d5dc4054384d6453b7a612a78da560830f1826b Mon Sep 17 00:00:00 2001 From: Andrei Bautu Date: Sat, 26 Nov 2022 10:24:49 +0200 Subject: [PATCH] Add environmental variables for configuration --- tinyfilemanager.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tinyfilemanager.php b/tinyfilemanager.php index 6a8319d..8dc183d 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -138,10 +138,11 @@ if (getenv('TFM_USE_AUTH') !== false) { } if (getenv('TFM_AUTH_USERS') !== false) { - $auth_users = array_map( - function($x) { return explode('=', $x); }, - explode(',', getenv('TFM_AUTH_USERS')) - ); + $auth_users = array(); + foreach(explode(',', getenv('TFM_AUTH_USERS')) as $u) { + $u = explode('=', $u); + $auth_users[$u[0]] = $u[1]; + } } if (getenv('TFM_READONLY_USERS') !== false) {