IP Login
Component type
Categories
Maintenance status
Development status
Downloads
Component created
Component changed
Automatically log in via IP address, range or wildcard.
This module allows users to login automatically via their IP (v4) address ranges or wildcards instead of having to enter a username and password - plus many other features.
News - May 2015
- Updated 7.x-3.x version with Field API integration.
- Better handling of IP address data.
- Upgrade path provided to migrate from old to new IP address info.
News - May 2012
- 2.0 is out! Thanks for the bug fixes, tweaks and love from Jim Kirkpatrick, JohnV and PeterX...
- The 6.x-1.x branch is now deprecated. When you upgrade to 6.x-2.x (and you should, it's much better!) the IP field you added to users via core the Profile module will be auto-imported into the new
ip_login_userstable, so if you're not using Profile module for anything else it can safely be disabled.
Features
- Integration with User Login page and block, with customisable text and labels
- 'Log in by IP' block with simple auto-login link for those who don't want to use the modified User Login block.
- Users with permission can log out and and back into another account.
- Can be set to auto-login (or not) only on certain pages, or when custom PHP returns TRUE.
- Optional destination address can be set when logged in by IP.
- Lists IP-enabled users on the admin page at 'Site configuration' -> 'IP Login'.
- IP address matching works on:
- Normal single IPs, comma separated:
123.4.5.6or123.4.5.6, 234.5.6.7 - IP ranges:
123.4.5.6-10or123.4-111.5.6 - Wildcards:
123.4.5.*or123.*.*.* - Any combination:
127.0.0.1, 123.4.5-66.*, 234.4-5.6-77.* - Coming soon: IPv6 and Subnet matching via CIDR notation.
- Normal single IPs, comma separated:
- Will work with external caches like Varnish when IP Login is set to auto-login only on specific paths.
