Can’t Edit IP Addresses
-
After upgrading to the latest version, we cannot find the area to update IP Addresses. The site lands on a page that asks for IP detection and Username. This is new.
The page I need help with: [log in to see the link]
-
We have 9,500 users and the drop down only allows for about 20 to be displayed
Hi,
The “IP detection” field was added recently. But that is optional. You can leave it as it is. I have made some minor changes in UI to show it as optional field.
Regarding the username field that has been since the 1st version it decides which user should be logged in as when a user accesses your site from the allowed IP range.
I have made changes to show all the users in the dropdown. If the dropdown feels too long you can click on the “Don’t show the list of users in a drop down” link just below the dropdown and it will ask you for the username in a text input field and you can type your username as per your requirement.
I have just released v1.4.8 which includes the above changes.
Let me know if you still face the issue.
We must be doing something wrong. We updated the plugin. The new dropdown stll stops after about 40 names and we do not see the option to enter in a username manually. Our goal is to navigate to the master list of IP address so we can edit and update them. Right now we just get to the IP Based Login Settings where there are only two fields: IP Detection Preference (Optional) drop down and Username drop down. We don’t see the manual override option on both IOS and PC platforms. Thanks
Hi,
Can you please share the screenshot of the full page ?
Also do you have access to phpMyAdmin ?
I can give you a query to execute to change from dropdown to input field.
Hi Jason,
Thank you for the detailed explanation of the problem.
I think due to the huge number of users the page is running out of memory.
I have released a new version of the plugin v1.4.9 in which I have improved the users list not to load unwanted data so the page does not run out of memory.
Please update to v1.4.9 and check if the issue is resolved.
If you still face the issue please access the following link and it should disable the dropdown option and you can type in the username as required and the fields under the username dropdown will be visible :
https://swimmingworldmagazine.com/news/wp-admin/options-general.php?page=ip-based-login&users_dropdown=0Let me know if you still face the issue.
https://www.swimmingworldmagazine.com/news/wp-admin/options-general.php?page=ip-based-login&users_dropdown=0. This worked. Would love to have a link for this on the settings page.
Hi Jason,
Glad to know it worked. This link is there on the settings page however it is under the username field before which the dropdown failed and the PHP process died.
I will change it to add this setting link at a place before loading the dropdown so in such cases this setting can be used.
This way :
https://nimb.ws/I195JVThis will be included in the next version.
Thank you for reporting the issue.
Thanks! We got these questions from one of our Libraries. I will ask my webmaster to answer, but maybe you have the answers
1. Do you support any forms of Single Sign On (e.g. Shibboleth) for authentication?
2. Do you support IPv6 (in addition to IPv4)?
3. Is there an administrator portal available for subscribing institutions to retrieve usage statistics or update library information?
4. Do you support any sort of library branding/logos?
Hello,
>> 1. Do you support any forms of Single Sign On (e.g. Shibboleth) for authentication?
No but we are planning to add a system where a user can access a URL with a hash and login without the password. This will not require to add an IP but the Hash in the URL will serve as authentication.
>> 2. Do you support IPv6 (in addition to IPv4)?
We plan to add it soon.
>> 3. Is there an administrator portal available for subscribing institutions to retrieve usage statistics or update library information?
This is out of scope for our plugin.
>> 4. Do you support any sort of library branding/logos?
This is out of scope for our plugin.
Thanks! We look forward to your updates.
Hello Again,
We got this messsage for a library:
Thanks again. However, it is still not authenticating any issues and is prompting the login page to access the vault content.
The proxied URL I am accessing with is:
https://springfieldcollege.idm.oclc.org/login?url=https://www.swimmingworldmagazine.com/issues/vault
As we will be having a hybrid semester, with many of our patrons continuing to access content remotely, we need this proxied access to work.
Will this setting correct the issue —-
IP Detection Preference (Optional) :
HTTP_X_FORWARDED_FORHi,
Yes if it is a Proxied setup you should try HTTP_X_FORWARDED_FOR
If it still does not work let us know.
It did not work for them. We have HTTP_X_Forwarded_For as the global setting. Can it be set for Springfield College specifically or does that setting apply to all IP addresses. Not sure what else to do for them.
Hi,
It worked for them with HTTP_X_Forwarded_For or not ? From your reply it seems it did not work.
If it worked you can set HTTP_X_FORWARDED_FOR as global setting and by default the plugin will fall back to the original method to detect IP if HTTP_X_FORWARDED_FOR is not set which in case of non proxy users will not be set.
So if you select IP Detection preference as HTTP_X_FORWARDED_FOR :
– For proxied users HTTP_X_FORWARDED_FOR will be set and HTTP_X_FORWARDED_FOR will be used.
– For non proxied users HTTP_X_FORWARDED_FOR will not be set hence default method i.e. REMOTE_ADDR will be used.Let me know if this works for you.
- The topic ‘Can’t Edit IP Addresses’ is closed to new replies.