ferdium-app icon indicating copy to clipboard operation
ferdium-app copied to clipboard

Passkeys support

Open radekwlsk opened this issue 2 years ago • 8 comments

Preflight Checklist

Problem Description

My organization switched 2FA from one-time codes to Passkeys only and I can't log in to any company service in Ferdium ever since.

It would be nice to be able to continue using it but without passkeys support it is becoming less and less useful.

More on passkeys: https://blog.google/technology/safety-security/the-beginning-of-the-end-of-the-password/

Proposed Solution

Support passkeys.

Alternatives Considered

I have no alternative.

Additional Information

No response

radekwlsk avatar Dec 14 '23 08:12 radekwlsk

I think this has been implemented as of writing this comment

mtt59 avatar Jun 04 '24 21:06 mtt59

As far as I can tell, such feature was never implemented in Ferdium.

SpecialAro avatar Jun 04 '24 23:06 SpecialAro

On Linux/wayland the website waits for a passkey, but no prompt is shown to actually use it. Devtools don't show an error.

vypxl avatar Sep 10 '24 14:09 vypxl

On Linux/wayland the website waits for a passkey, but no prompt is shown to actually use it. Devtools don't show an error.

Same issue here. Linux/Wayland(Hyprland) and no passkey prompts across multiple services (Github,DockerHub, etc)

tmsjordan avatar Sep 20 '24 17:09 tmsjordan

Same thing on Debian with X11/KDE

locomoco28 avatar Oct 21 '24 05:10 locomoco28

This is probably an electron based issue, not specific to ferdium.

Lockszmith-GH avatar Nov 07 '24 17:11 Lockszmith-GH

Yes, as far as I can see it does not work as of today. The promt to unlock the device will not show up.

conny3496 avatar Apr 03 '25 14:04 conny3496

I just discovered Ferdium, was considering to use it to split my homelab admin tasks from my normal usage, but because of this issue it's sadly not useable for me, as we use Passkeys for everything.

Fedora 42/KDE/Wayland/AppImage

This is all the console shows. I triggered the pop-up after the last line of GetVSyncParametersIfAvailable() failed but nothing was logged.

qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
[990490:1025/195724.151154:ERROR:ui/gl/gl_surface_presentation_helper.cc:260] GetVSyncParametersIfAvailable() failed for 1 times!
[990453:1025/195724.250855:ERROR:base/nix/mime_util_xdg.cc:137] Invalid mime.cache file does not contain null prior to ALIAS_LIST_OFFSET=44
[MobX] Since strict-mode is enabled, changing (observed) observable values without using an action is not allowed. Tried to modify: [email protected]
Ferdium Migration:  🧙‍  Running database migration wizard
info: serving app on http://localhost:46569
(node:990453) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `ferdium --trace-deprecation ...` to show where the warning was created)
Ferdium Migration:  🔧  Nothing to migrate, already on the newest version
[990490:1025/195729.202975:ERROR:ui/gl/gl_surface_presentation_helper.cc:260] GetVSyncParametersIfAvailable() failed for 2 times!
[990490:1025/195729.209385:ERROR:ui/gl/gl_surface_presentation_helper.cc:260] GetVSyncParametersIfAvailable() failed for 3 times!
Checking for update
Update for version 7.1.1 is not available (latest version: 7.1.1, downgrade is disallowed).

DennaGherlyn avatar Oct 25 '25 18:10 DennaGherlyn