浏览代码

Moved proxy detection to top

trendschau 4 年之前
父节点
当前提交
1e6c42c98a
共有 1 个文件被更改,包括 11 次插入6 次删除
  1. 11 6
      system/system.php

+ 11 - 6
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			*
 ************************/