Files
librenms-librenms/app/Http/Middleware/TrustProxies.php
Tony Murray d443d2b4b1 Use built in trusted proxy functionality (#13318)
* Use built in trusted proxy functionality
instead of fideloper/proxy

* my favorite style rule...

* hello braindead ide

* restore space
2021-10-03 14:13:20 -05:00

28 lines
532 B
PHP

<?php
namespace App\Http\Middleware;
use Illuminate\Http\Middleware\TrustProxies as Middleware;
class TrustProxies extends Middleware
{
protected function getTrustedHeaderNames()
{
$this->headers = config('trustedproxy.headers');
return parent::getTrustedHeaderNames();
}
/**
* Get the trusted proxies.
*
* @return array|string|null
*/
protected function proxies()
{
$this->proxies = config('trustedproxy.proxies');
return parent::proxies();
}
}