bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
8.98k stars 1.18k forks source link

Fingerprint Phrase Mismatch Between Web Browser Extension and Mobile #8171

Open YTKme opened 6 months ago

YTKme commented 6 months ago

Steps To Reproduce

I am getting a mismatch Fingerprint Phrase when authenticating with mobile device:

Some information:

  1. Launch browser and try logging in to Bitwarden extension.
  2. Click "Log in with device"
  3. Unlocked Bitwarden on mobile device, got notification for device login
  4. Check "Fingerprint phrase" and they are not the same (though I can tell it is coming from the current IP I have)

Expected Result

Fingerprint Phrase match between Browser Extension and Mobile App

Actual Result

Fingerprint Phrase does not match between Browser Extension and Mobile App

Screenshots or Videos

firefox-extension ios-app

Additional Context

No response

Operating System

Windows

Operating System Version

Windows 11 22H2, 22621.3155

Web Browser

Firefox, Brave

Browser Version

Brave Browser: v1.63.165, Firefox Browser: 123.0

Build Version

2024.2.0

Issue Tracking Info

trmartin4 commented 5 months ago

@YTKme thank you for the report!

Could you check to see if the casing of the email address you entered during the Log In with Device process matches the casing of the email address that you have on your account? The email is used to generate your fingerprint and a different casing would cause this behavior. We have identified this as a problem and are working on a fix, so it would be helpful to know if this is the same issue here.

Thank you!

YTKme commented 5 months ago

@YTKme thank you for the report!

Could you check to see if the casing of the email address you entered during the Log In with Device process matches the casing of the email address that you have on your account? The email is used to generate your fingerprint and a different casing would cause this behavior. We have identified this as a problem and are working on a fix, so it would be helpful to know if this is the same issue here.

Thank you!

Ah @trmartin4, you are correct, the casing is different. I tend to type my email with different casing, but i think Bitwarden changes everything to lower case.

I tried matching the case of the email and the Fingerprint Phrase seem to match now.

But I guess I would argue that email shouldn't be case sensitive?