ip-cidr-matcher
Service icon

IP CIDR Matcher

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 22 December 2025
 by 
0.0
 (0 ratings)
ip-cidr-matcher

IP CIDR Matcher

Documentation
1.0.0

Installation

Install the IP CIDR Matcher extension from Forge and publish it to your environment.
No additional configuration is required.



Usage

This extension provides a server-side action to check whether a client IP address belongs to one or more CIDR ranges.

Basic steps:

  1. Retrieve the client IP address in your application logic
    (e.g. from X-Forwarded-For request header or GetIP()).

  2. Prepare a list of CIDR ranges or single IP addresses as text.

  3. Call the IsIpInCidrs action with the IP and CIDR list.

  4. Use the returned boolean value to apply your business logic.

Example CIDR list:

192.168.1.0/24; 10.0.0.0/8; 2001:db8::/32


Notes

  • This extension does not retrieve the client IP automatically.
    The IP address must be provided by the application logic.

  • Both IPv4 and IPv6 addresses are supported.

  • When using X-Forwarded-For, ensure that your environment uses trusted proxies.