Bug 496025 - Store secrets in KWallet
Summary: Store secrets in KWallet
Status: REPORTED
Alias: None
Product: Keysmith
Classification: Applications
Component: General (other bugs)
Version First Reported In: 24.08.2
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Bhushan Shah
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-09 21:03 UTC by Grósz Dániel
Modified: 2025-12-17 07:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grósz Dániel 2024-11-09 21:03:34 UTC
SUMMARY
Keysmith asks you to set a password when you first start to use it, and asks for the password every time you open it. KDE applications normally support KWallet for storing passwords and other secrets, so you don't have to enter a password separately in every application. If KWallet is available, Keysmith should either create a master password to encrypt secrets with, and store that master password in KWallet and recall it from there or, better, just store secrets directly in KWallet.

STEPS TO REPRODUCE
1. Start Keysmith.

OBSERVED RESULT
It asks you to set a password on the first start, or to enter that password subsequently.

EXPECTED RESULT
It asks permission to access KWallet, and doesn't ask for any password (except for KWallet asking for the KWallet password if it isn't open yet).

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20241107
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.11.5-1-default (64-bit)
Graphics Platform: X11