Subdomain detection not working on Windows
I have passwords saved for sub1.domain.com and sub2.domain.com but 1Password keeps popping up all passwords for *.domain.com whenever I try to fill passwords on any particular subdomain. The subdomains in the form details of each item are exact. It does not work in IE11 or Firefox on Windows. It does work properly on Safari and Firefox on OS X though.
Comments
-
Subdomains should be moved to the top of the popup menu (above "Show X more items"). If you're not seeing this, can you share those URLs with us, please? Thanks!
0 -
I don't want the popup at all when there is only one matching subdomain. I don't even have any Logins for the parent domain.com, yet it shows logins from both sub1.domain.com and sub2.domain.com when I am on sub1.domain.com. If I press Ctrl + \ on sub1.domain.com it should auto-fill without the popup. This is how it works on OS X.
I have multiple intranet sites which are all the same parent domain and it's extremely annoying to click the correct one from the menu every time.
0 -
I don't want the popup at all when there is only one matching subdomain.
Here's when the popup menu does not appear:
- You have one Login item for the current domain (and one Login item only)
- You have multiple Login items for the current domain. One of them matches the current URL (minus URL arguments), and none of the others do.
In all other situations, the popup menu does appear. This is by design.
I don't even have any Logins for the parent domain.com, yet it shows logins from both sub1.domain.com and sub2.domain.com when I am on sub1.domain.com.
It would help if you could give us those URLs, otherwise we keep searching for a needle in a haystack. Domain matching is complex code, based upon the Mozilla public suffix list.
Thanks!
0 -
The two URLs are:
- https://netbanking.hdfcbank.com/netbanking
- https://netsafe.hdfcbank.com/ACSWeb/enrolljsp/loginUser.jsp
I have exactly one login for each. I do not get the popup on Mac. It only pops up on Windows. I have no other logins on that parent domain.
0 -
But "Lenient URL Matching" is turned off on Mac and it still doesn't pop up for those two URLs. Are you saying that the matching is different on Windows? Why does it need to be lenient if the subdomain and protocol match perfectly and there are no other possible logins?
0 -
I think what @svondutch is saying is that at the moment, if you have lenient matching turned on then it sees two logins that matching the primary domain and never goes on to try to match a specific subdomain.
The Mac not popping up the menu when Lenient URL Matching if off is to be expected as it will only ever attempt to match a single result.
0 -
Lenient URL Matching is turned off on Windows. It should only display logins that exactly match the subdomain. Why is it displaying logins from another subdomain?
0 -
It should only display logins that exactly match the subdomain.
No, it should display every Login item that matches the current domain (sorted alphabetically). Any Login item that matches the current sub-domain is then moved to the top of the list (above "Show X more items").
Why is it displaying logins from another subdomain?
It displays every Login item that matches the current domain. This is by design.
0 -
But it's NOT like this on Mac. I use both versions every day and they're both synced to the same keychain! Both have Lenient unchecked. The same two URLs I posted above are the ones affected. No popup on Mac - fills the exact subdomain directly. Pops up on Windows with both subdomains.
0 -
I've made a further observation:
The URL that ends with the full file name (https://netsafe.hdfcbank.com/ACSWeb/enrolljsp/loginUser.jsp) fills exactly (as expected), but the open-ended one pops up (https://netbanking.hdfcbank.com/netbanking).On Mac, even the open-ended one fills directly.
0 -
But it's NOT like this on Mac
Mac is the same, but it seems to be more lenient when it decides to log in immediately (eg. bypass the popup menu)
0 -
What does Lenient do right now? When will it ever fill a subdomain directly if there is only one login for that subdomain, but also logins for other subdomains.
0 -
What does Lenient do right now?
It does a number of things, but most importantly: it turns on multiple URLs in your web browser on Windows.
When will it ever fill a subdomain directly if there is only one login for that subdomain, but also logins for other subdomains.
4.1.0.BETA-528
0