Used to check whether an IP address is in the IP whitelist. Supports IP pattern, IP range ...
npm install ip-accesscontrolMore:
192. *
192.0-199.2-8. *
in js file:
``javascript
import IPAccessControl from 'ip-accesscontrol'
......
let pattern = "192.168.*"
IPAccessControl.check("192.168.20.1", pattern) //true
IPAccessControl.check("192.168.254.19", pattern) //true
IPAccessControl.check("192.39.13.6", pattern) //false
let arrayPattern = ["192.*", "169.0-1.10"]
IPAccessControl.check("192.168.20.1", arrayPattern) //true
IPAccessControl.check("169.0.10.1", arrayPattern) //true
IPAccessControl.check("169.1.10.1", arrayPattern) //true
IPAccessControl.check("169.1.20.1", arrayPattern) //false
``
NgocHip