IP Based Login

0

IP Based Login allows you to directly login from an authorized IP without password. So if you want to allow someone to login but you do not want to share the login details just add thei

Version
Last updated
Active installations
WordPress Version
Tested up to
pa_languages
Rating
Total ratings
Tag

Description

IP Based Login allows you to directly login from an authorized IP without password. So if you want to allow someone to login but you do not want to share the login details just add their IP / IP Range using IP Based Login and when they access your site they will be logged in without having to enter the login credentials.

Features in IP Based Login include:

[PRO Features]
– IPv6 Support
– Central Management for IP ranges – Add your IP ranges on our central server and get the IP ranges synced across all your websites automatically.

[Free Features]
– Create IP ranges
– IPv4 Support
– EZProxy Support
– Cloudflare support
– Choose the username accessible when accessed by the IP existing in provided range
– Bulk Export/Import IP ranges
– Delete IP ranges
– Enable/Disable IP ranges
– Terminate Session if IP changed
– Licensed under GNU GPL version 3
– Does not affect when accessed from any other IPs not existing in any ranges
– “is_logged_in_using_ipbl()” function allows admin to determine if a user is logged in with IP Based login plugin or with username/password. This function can be called from any other theme/plugin or any PHP file.
– Hook point “ipbl_can_auto_login” which is called just before logging in the user. Using this hook the admin can decide to proceed with auto login or not. Return false to disallow auto login, return true to allow auto login. Note : This hook is executed after the IP check with the allowed IPs in database so if the accessing IP is not in the allowed list this hook will not be called.
– Hook point “ipbl_auto_logged_in” which is called after logging in the user.
– Safe & Secure
– No passwords saved

NOTE: For EZProxy please add /?login to your site link in EZProxy config. E.g. If your website’s domain is domain.com please add the link in EZProxy as https://domain.com/?login