I don’t know if there is any support in Haiku at the OS level or in each browser for 2FA using Yubikey ?
All I know is that when I try to login to Google, or 1Password both of which are configured to used my physical YubiKey the browser just hangs forever and becomes unresponsive. This happens with:
Jut noting here that the same happens in WebPositive but it only makes the current tab unresponsive while on FireFox and Falkon the whole app ends up not responding.
Oh, I don’t have a kde account (I think). Do you have a google or 1Password account to test there by any chance ? The annoying part with Google is I cannot chose another login method as it has to fail to get the key first to offer options options such as app-based 2FA.
I would like to open a ticket for this but I have no idea in which category this should go. Not sure if it is a system level issue or an issue in each browser. I suspect Firefox derivatives have their own implementation.
BTW, I never even tried with a key connected. It crashes already without one.
Not exactly a solution but the only browser I can successfully login with Google is Gnome Web (epiphany). It also crashes but when I come back it restores the tab and google offers me the other login options.
I’ve found the same thing with Iceweasel. I use Yubikey as my physical 2FA token for logging in to Fastmail or Bitwarden etc but Iceweasle freezes entirely when I try to do so.
On other platforms I think that a new tab opens up to allow for FIDO authentication with Yubikey but nothing opens on Iceweasle so I think that may have something to do with it though I’m no expert. I tried disabling Iceweasel’s pop up blocker for the app.fastmail.com domain and the vault.bitwarden.com domain but this did not change anything.