diff --git a/system/system.php b/system/system.php index 4d97399..ec5abfe 100644 --- a/system/system.php +++ b/system/system.php @@ -42,6 +42,17 @@ if($settings['settings']['displayErrorDetails']) $app = new \Slim\App($settings); + +/************************ +* ADD PROXY DETECTION * +************************/ + +if(isset($settings['settings']['proxy']) && $settings['settings']['proxy']) +{ + $trustedProxies = ( isset($settings['settings']['trustedproxies']) && !empty($settings['settings']['trustedproxies']) ) ? explode(",", $settings['settings']['trustedproxies']) : []; + $app->add(new RKA\Middleware\ProxyDetection($trustedProxies)); +} + /************************ * GET SLIM CONTAINER * ************************/ @@ -312,12 +323,6 @@ if($container['flash']) $app->add($container->get('csrf')); } -if(isset($settings['settings']['proxy']) && $settings['settings']['proxy']) -{ - $trustedProxies = ( isset($settings['settings']['trustedproxies']) && !empty($settings['settings']['trustedproxies']) ) ? explode(",", $settings['settings']['trustedproxies']) : []; - $app->add(new RKA\Middleware\ProxyDetection($trustedProxies)); -} - /************************ * ADD ROUTES * ************************/