|
@@ -42,6 +42,17 @@ if($settings['settings']['displayErrorDetails'])
|
|
|
|
|
|
$app = new \Slim\App($settings);
|
|
$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 *
|
|
* GET SLIM CONTAINER *
|
|
************************/
|
|
************************/
|
|
@@ -312,12 +323,6 @@ if($container['flash'])
|
|
$app->add($container->get('csrf'));
|
|
$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 *
|
|
* ADD ROUTES *
|
|
************************/
|
|
************************/
|