Ticket #5446 (new enhancement)

Opened 8 months ago

Last modified 5 months ago

Use python-keyring to handle password keyrings

Reported by: eMerzh Owned by:
Priority: normal Milestone: 0.14
Component: None Version:
Severity: normal Keywords:
Cc: knuckles@… Blocked By:
OS: All Blocking:

Description

Problem

Gajim supports some keyring software , mostly on gnome plateform. Recently it support kwalletcli for kde but the support of kde4 is quite not defined...

Enhancement recommendation

Gajim should use an library to do the keyring management. This way, it can rely on several different backend...

I think that keyring is a good one...

 http://pypi.python.org/pypi/keyring

it's small and very easy to use...

This way we could simplify the code of password management and support other plateforms like kde or even windows (i've not really tested)...

Attachments

Change History

Changed 8 months ago by asterix

Are you able to make it work? I tried with gnome keyring without success, and I don't see any API doc.

Changed 8 months ago by eMerzh

I've try the demo and a quick adaptation with kdewallet and it works..

i'll try to investigate a little more :)

Changed 5 months ago by https://www.google.com/accounts/o8/id?id=AItOawlEjX0mAHitYOyEwR5OYBaFjNQbvZDA9ZA

  • cc knuckles@… added

Add/Change #5446 (Use python-keyring to handle password keyrings)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from (none). Next status will be 'new'
Next status will be 'needinfo'
The owner will change from (none) to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.