CIDR notation based IP address login.

CIDR notation is a compact representation of an IP address and its associated routing prefix. The notation is constructed from an IP address, a slash ('/') character, and a decimal number. [...] The address may denote a single, distinct interface address, or it may be the beginning address of an entire network.

Cited from Classless Inter-Domain Routing on Wikipedia

The CIDR module allows to specify any number of IP addresses and IP address ranges via CIDR notation and associate users to be automatically logged in on arrival.

All CIDRs are exportable configuration and can be easily versioned and deployed.

Examples

  • Automatic Login for IP range
    Usecase: Trusted network
    CIDR: 10.0.0.0/8
    IP range: 10.0.0.0 - 10.255.255.255
  • Automatic Login for single IP address
    Usecase: VPN connection or static IP assignment on trusted network
    CIDR: 192.168.100.14/32
    IP Range: 192.168.100.14

Similar projects

🇺🇦

#StandWithUkraine
Please consider supporting Ukraine in a fight for their freedom and safety of Europe.

Logo icon by Solar Icons in CC Attribution License via SVG Repo

Supporting organizations: 
Drupal 8/9 Development and Maintenance

Project information

Releases