clients/apps/desktop/desktop_native/core
Sola 2e284c5e5a
Fix biometric authentication in sandboxed environments (Flatpak, Snap, etc.) (#18625)
Biometric authentication was failing in Flatpak with the error "Unix process
subject does not have uid set". This occurred because polkit could not validate
the sandboxed PID against the host PID namespace.

Use polkit's system-bus-name subject type instead of unix-process. This allows
polkit to query D-Bus for the connection owner's host PID and credentials,
bypassing the PID namespace issue. Includes fallback to unix-process for edge
cases where D-Bus unique name is unavailable.
2026-02-23 09:50:13 +01:00
..
src Fix biometric authentication in sandboxed environments (Flatpak, Snap, etc.) (#18625) 2026-02-23 09:50:13 +01:00
Cargo.toml Fix rsa signing and add unit tests (#18702) 2026-02-02 14:35:49 +01:00