Bug 418464 - Alternative to kwallet for akonadi passwords storing
Summary: Alternative to kwallet for akonadi passwords storing
Status: RESOLVED INTENTIONAL
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-04 13:01 UTC by Olivier BELLEUX
Modified: 2020-03-05 12:54 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier BELLEUX 2020-03-04 13:01:41 UTC
926/5000
Hello,Akonadi currently uses Kwallet as a mandatory password manager; Kwallet is good software but its functionalities seem to no longer follow the state of the art in this area:
-It is not possible to use it with firefox to store passwords (lockwise…)
-the same for chromium and its clones,
-you cannot use a yubikeys / nitrokeys to unlock the database
-the secretservice protocol is not supported

I plan to use KeepassXC for my browser and to protect the database with a nitrokeys but if I am forced to use kwallet because of akonadi/kontact, this may become a bit complicated.

Could it be possible that in the near future akonadi will allow us to choose an alternative password manager based on more recent protocols and technologies implemented in our password requesting software?


EXPECTED RESULT

I would like, in a KCM, to be able to choose an alternative to kwallet (keepassXC…) and use it with the software of the kdepim suite (kmail, korganizer etc) and all the kde software which uses passwords in any way .

Thanks to all the team for your wonderful work.
Comment 1 Christophe Marin 2020-03-05 12:54:11 UTC
Akonadi - like most applications - uses the kwallet api to get/write credentials.

If one day, a secretservice or another kwallet backend is available, applications will be able to use them.