Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autofill behavior for sites that don't use canonical username fields #997

Open
2 tasks
kimroki opened this issue Oct 3, 2024 · 0 comments
Open
2 tasks
Labels
bug Something isn't working

Comments

@kimroki
Copy link

kimroki commented Oct 3, 2024

Bitwarden Beta

  • I'm using the new native Bitwarden Beta app and I'm aware that legacy .NET app bugs should be reported in bitwarden/mobile

Steps To Reproduce

Description of the environment

  1. The site i want to use the autofill feature is using two username fields and writing the name(=id) of each field as userInputUserID1, userInputUserID2.
  2. In the chrome desktop version, even if the username field of bitwarden was left blank, it was possible to enter a customized field through the bitwarden extension.

An example of the site where the issue is occurring is http://222.107.199.161/m/login/. The site is displaying content in Korean and is only accessible on mobile by checking the browser's user-agent.

Expected Result

Expected result bug1. the password field on site is only filled with the password value in bitwarden.
Expected result bug2. Multiple custom fields are filled at once.

Actual Result

bug1. in iOS version, if you leave the username field of bitwarden blank, the field disappears and the autofill does not work. So if you fill the username field in the bitwarden repository (ex. null), After click “Autofill with Bitwarden” by pressing the share icon in iOS Safari, the site says the password is incorrect.
bug2. after filling the username field with a temporary value to make the autofill work, each time you click “Autofill with Bitwarden” by pressing the share icon in iOS Safari, the custom field is filled one by one (if you have 3 fields, you need to run 3 autofills).

Screenshots or Videos

No response

Additional Context

No response

Build Version

2024.9.2 (1106)

Environment Details

iphone 14 pro
iOS18.0

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
@kimroki kimroki added the bug Something isn't working label Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant