IP Login uses the options below. Labels and descriptions follow the current English extension language strings. Rows marked as Pro are editable only in the Pro edition; Free either omits the control or keeps its documented fixed value.
System plugin
Options
| Download Key | Please enter your Download Key from the Regular Labs website here. You can find your Download Key under Downloads on the Regular Labs website after logging in. Pro only. |
Behaviour
| Remove URL Key | Remove the secret URL key from the URL after a successful login, or when it matches the current user's own configured key. Options: No, Yes, Admin, Frontend |
User profile fields
IP Login
Free supports one setup per user with one exact client IPv4 or IPv6 address and one secret URL key. Pro supports IP lists, wildcard and from-to ranges, referrer matching, notes, and setups 2–5. Forwarded client-IP headers are ignored unless the direct peer is within the trusted proxy ranges configured in the Regular Labs Library plugin.
| You will be able to log in automatically on the given IP address using the secret URL key, like: | Use the key as a standalone query token, for example https://www.example.com/administrator?AbCdEf12345. Treat it like a password: use the generated high-entropy URL-safe value, keep it private, and rotate it if exposed. |
| Your current IP address | |
| Enable in | Select whether this setup is active on the frontend, in the administrator, on both, or nowhere. Options: None, Both, Admin, Frontend |
| IP Address | Enter the one exact client IPv4 or IPv6 address used by the Free setup. |
| IP Address / Range | Enter the IP address or range you want to auto login on. To define an IPv4 range use an asterisk, like: 11.12.13.* will match 11.12.13.0 to 11.12.13.255 Or use a '-', like: 11.12.13.100-11.12.13.200 will match 11.12.13.100 to 11.12.13.200 11.12.13.14-100.200 will match 11.12.13.14 to 11.12.100.200 To define an IPv6 range use an asterisk, like: 1111:2222:3333:4444:5555:6666:7777:* will match 1111:2222:3333:4444:5555:6666:7777:0000 to 1111:2222:3333:4444:5555:6666:7777:ffff Or use a '-', like: 1111:2222:3333:4444:5555:6666:7777:1000-1111:2222:3333:4444:5555:6666:7777:a000 will match 1111:2222:3333:4444:5555:6666:7777:1000 to 1111:2222:3333:4444:5555:6666:7777:a000 1111:2222:3333:4444:5555:6666:7777:8888-dddd:eeee:ffff will match 1111:2222:3333:4444:5555:6666:7777:8888 to 1111:2222:3333:4444:5555:dddd:eeee:ffff Pro only. |
| IP Type | Use the client address or, in Referrer mode, the referring host address instead. The two addresses are not checked together. Referrer resolves the hostname from the HTTP Referer URL server-side; the header is optional and request-controlled, so the secret key remains the primary credential. Options: Client, Referrer Pro only. |
| Secret URL Key | The standalone query token required for login, for example https://www.example.com/administrator?AbCdEf12345. Use the generated high-entropy URL-safe key and protect and rotate it like a password. |
| Note | Enter an optional note. Pro only. |