This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.

concrete5 package to manage the trusted proxy IP addresses

Installs: 29

Dependents: 3

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0


0.9.2 2019-06-04 17:21 UTC

This package is auto-updated.

Last update: 2021-10-06 21:50:22 UTC


This package lets you handle the list of trusted IP addresses of the proxy used by your concrete5 website.


This package is easily extensible to add custom IP address providers.

Currently, the following providers are available:

  • Manual provider (included in this package): lets you manually specify a list of IP addresses
  • CloudFlare provider: fetches the list of IP addresses directly from CloudFlare
  • CloudFront provider: fetches the list of IP addresses directly from CloudFront
  • CNAME provider: lets you specify CNAMEs / domain names, and the package will resolve them to the associated IP addresses


In order to update the list of trusted IP addresses, you have 3 options:

  1. manually, via a dashboard page
  2. via the pim:update CLI command (which can be scheduled for execution for example with cron)
  3. during the normal web execution, with a time interval configurable in the dashboard page (in case you don't have access to CLI commands)


Dashboard page