iOS keyboard AutoFill doesnt match if URI is IP+Port
Closed this issue · 1 comments
Production Build
- I'm using the legacy Bitwarden app pubicly available in App Store / Play Store and I'm aware that Bitwarden Beta bugs should be reported in bitwarden/android or bitwarden/ios
Steps To Reproduce
- Enable Bitwarden AutoFill in Settings
- Configure Entry with IP+Port URI (e.g., 192.168.178.1:1000, 192.168.178.1:2000, 192.168.178.1:3000)
- Create Bitwarden login and password entries for each Credentials, enter a URI, and set URI match to ‘host’
- Navigate to IP1, IP2, IP3 and inspect the keyboard AutoFill suggestion that appears to the left of the key that invokes BitWarden’s pop up and to the entrys under key-icon on the right.
Expected Result
Bitwarden Keyboard autofill should only match exact IP+Port as in URI.
Actual Result
First Match in Autofill is just the First entry i can find for IP 192.168.178.1 -> Port is ignored.
If i Click the key-Icon, i get a List with all matching entrys for 192.168.178.1 -> Port is ignored.
If i Click Bitwarden in this list, FaceID opens to unlock vault. Bitwarden Matches IP+Port.
Screenshots or Videos
No response
Additional Context
Tried with the new iOS 18 Passwords App and i cant get this Issue there. So my guess is, that this is an issue in Bitwarden.
Operating System
iOS
Operating System Version
18.0.1
Device
iPhone 14 Pro
Build Version
2024.9.2
Hi @nicomerl
Thank you for the report. The repository for the native iOS application is https://github.com/bitwarden/ios.
This behavior seen here is expected. See our Help Center article, and specifically the "warning" under the Host option, for more info:
https://bitwarden.com/help/uri-match-detection/#host
Thanks!