Hi All,
I have a problem directly on the vault’s website. When I try to create a passkey in the settings, it doesn’t work, for example, in Chrome or Firefox on Linux. However, if I use Google, etc., it works perfectly; I can create a passkey with Vaultwarden and the Bitwarden browser extension. Then I tested it by using KeePassXC and installing the browser extension in Chrome. I then went back to the vault’s website and tried creating a passkey again, and it worked.
Ironically, it seems this only doesn’t work with their own technology; in other words, the Vaultwarden/Bitwarden browser extension won’t create a passkey for the vault. I don’t know if this is only happening on Linux. Unfortunately, Windows isn’t an option for me. I also tried the Bitwarden Lite version, and it’s the same there. But all other products work fine; I was able to create a passkey for my self-hosted Outline Wiki system in Vaultwarden without any problems.
I think we have a bug or something similar in WebAuth. It’s also possible the problem lies with the Bitwarden browser extension, but unfortunately, I can’t verify that.
If anyone has any ideas on how I can create a passkey for Vaultwarden without using another product, I would be very grateful.
I can’t offer any help other than to voice my support for some help in using passkeys in Bit/Vaultwarden. There seems to be a lot of vague information around that promises support but also certain end cases that do not work. I really can’t tell truth from fiction, as it applies to my particular configuration.
I primarily use Bitwarden (to Vaultwarden) on Android with the Opera Browser. Less often, on a Windows or Linux PC with various browsers. I turn down all the demands to set a passkey, hoping that I’ll be able to use Bitcoin as a consolidated repository for all my devices. Are we there yet?
In the meantime, Vaultwarden released an update, but unfortunately, the problem persists.
On other websites, such as Google, Sony, or Outline, the passkey works without any issues; you can create a passkey and log in with it.
Apparently, there’s a problem with the module or the WebAuth module. It could also be a problem with the Bitwarden plugin, which I have working in Chrome, for example, but it doesn’t seem to work in Firefox either. Therefore, I strongly suspect the issue lies with Vaultwarden itself. I also tried the Bitwarden Lite version, and the problem is similar there.
I hope this gets fixed soon.
I really don’t want to have to use additional authentication methods just to get passkey authentication to work in Vaultwarden; it should work natively.