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

Don't open Mull or Fennec browsers when doing FIDO auth #3441

Open
1 task
thibaultmol opened this issue Nov 21, 2024 · 0 comments
Open
1 task

Don't open Mull or Fennec browsers when doing FIDO auth #3441

thibaultmol opened this issue Nov 21, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@thibaultmol
Copy link

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

install Mull or Fennec (both are firefox based mobile browser, available through fdroid or in case of mull: via it's own fdroid repo).
set it as your default
Try to login to bitwarden with an account that uses webauthn/fido/yubikey.
It'll open mull or fennec to with the webpage to auth, but the problem is that neither of these browsers ship with the (turns out to be) propriety library that handles fido. So these browsers simply can't do it.

Expected Result

I would expect bitwarden to check what the default browser is, and if it's fennec or mull (or some others?), it should suggest opening regular firefox if that's intalled or chrome as a backup. But the app should explain why it wants to do this, to the user.

Actual Result

you're stuck. you can't login. nothing happens on that page.

workaround: copy the url and open it in chrome or firefox and then it works

Screenshots or Videos

No response

Additional Context

No response

Operating System

Android

Operating System Version

No response

Device

No response

Build Version

2024.10.0

@thibaultmol thibaultmol added the bug Something isn't working label Nov 21, 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