strongbox-password-safe / Strongbox

A KeePass/Password Safe Client for iOS and OS X
https://strongboxsafe.com
GNU Affero General Public License v3.0
1.33k stars 102 forks source link

[BUG] QuickType and Autofill ignoring the port from visited URL #777

Closed lukasl96 closed 5 months ago

lukasl96 commented 5 months ago

Preliminaries I have ensured that:

Versions *On iOS (please complete the following information):**

Strongbox Version

Describe the bug A clear and concise description of what the bug is. I have an Host in my internal network which provides multiple Webapps on different ports thorough docker. When I want to log in on these Websites Strongbox usually suggests the wrong entry. Auto-Fill and QuickType are affected. I should be easily fixed when the search query includes the used port.

To Reproduce Steps to reproduce the behavior:

  1. Have Multiple Websites/Webapps on the same System (hostname or IP) on different ports
  2. Go to one of the pages and click in an Login-Form
  3. Check QuickType
  4. Check Auto-Fill

Expected behavior A clear and concise description of what you expected to happen. I expect Strongbox suggests the right entry matching on the following Part of the visited URL: PROTOCOL://HOST:PORT

Screenshots & Recordings If applicable, add screenshots to help explain your problem.

Additional context Add any other context about the problem here.

strongbox-mark commented 5 months ago

I believe this isn't something that we can fix on the Strongbox side. This is Apple's algorithm. Strongbox doesn't choose what to suggest, it can only tell the system it provides credentials for a certain URL. What to suggest is up to the Apple algo and it seems like it doesn't properly take ports into account I'm afraid.