1
0
mirror of https://github.com/typemill/typemill.git synced 2025-08-08 23:26:34 +02:00

Fixed proxy detection and checked for empty ip settings

This commit is contained in:
trendschau
2020-10-13 23:01:43 +02:00
parent 0a9ce336de
commit c368c01433
7 changed files with 44 additions and 44 deletions

View File

@@ -48,12 +48,6 @@ $app = new \Slim\App($settings);
$container = $app->getContainer();
if(isset($settings['settings']['proxy']) && $settings['settings']['proxy'])
{
$trustedProxies = isset($settings['settings']['trustedproxies']) ? explode(",", $settings['settings']['trustedproxies']) : [];
$app->add(new RKA\Middleware\ProxyDetection($trustedProxies));
}
/************************
* LOAD & UPDATE PLUGINS *
************************/
@@ -318,6 +312,12 @@ 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 *
************************/