Missing Dependency
Description:
As of version 2024.3.2, Bitwarden depends on org.freedesktop.secrets. If this dependency is missing, the app throws the JSON Web Token error Error: Failed to decode access token: JWT must have 3 parts. The app does not yet fall back if this dependency is missing. This means that Bitwarden does not work out-of-the-box on desktop environments that do not include a secrets manager by default: sway, i3, xfce, and others. According to trmartin4 in #8695, a fix has been in the works. I recommend that org.freedesktop.secrets be added to the dependency list so that Bitwarden is usable until the issue is fixed upstream.
Additional info:
- package version(s): 2024.3.2-1 to present 2024.4.3-1
- config and/or log files:
- link to upstream bug report, if any: #8695 and #8651
Steps to reproduce:
- Enter login credentials
- Attempt to sync vault