taylornetwork / cloudflare-ip-laravel
Installs: 54
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/taylornetwork/cloudflare-ip-laravel
Requires
- illuminate/support: >=5.5
This package is auto-updated.
Last update: 2025-09-18 13:00:54 UTC
README
If you use Cloudflare, this will set $_SERVER['REMOTE_ADDR']
to $_SERVER['HTTP_CF_CONNECTING_IP']
if it's set.
Install
Using Composer
$ composer require taylornetwork/cloudflare-ip-laravel
And then run
$ php artisan cf:install
Manually
You don't even need to install this package if you'd rather just edit your public/index.php
yourself.
Just add the following after $app = require_once __DIR__.'/../bootstrap/app.php';
if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; }