Re: Added Gnome keyring Support
- From: "Nick Marshall" <nmarshall23 gmail com>
- To: "John Stowers" <john stowers gmail com>
- Cc: Conduit <conduit-list gnome org>
- Subject: Re: Added Gnome keyring Support
- Date: Tue, 15 Apr 2008 04:02:19 -0400
John,
As you requested, I have attached a patch. I am very new to python. I
am still getting used to it's object model. It does everything
different.
Currently I have trying to figure just how to add a custom widget to
the glade widget palette. It would be easier to add the key ring input
widget, to a dialog if it was in the glade palette. The documentation
on how to added widget to glade-2 is lacking thought..
I am all for adding my keyring code to the existing settings model. I
am still trying to grok python. Or I would have tried to do that
myself. It looks like the keyring can simplify coding dataproviders, I
hear that the new firefox is using the keyring. If so we should
encourage using those entries in the keyring.
Latter tomorrow I will be starting on the RTM code..
Nick
On Sun, Apr 13, 2008 at 6:56 AM, John Stowers <john stowers gmail com> wrote:
> Hi Nick,
>
> Wow. Thanks for this contribution, its implementation is certainly
> very interesting. I will have a look over it in the next few days, and
> have a think about the best way this could be integrated into Conduit.
>
> Whats interesting is that you have raised two issues
> 1) We should store passwords in keyring
> 2) Its stupid making the user enter their username and password
> multiple times for one service
>
> The Keyring class you created is a good first step at solving this. If
> you have time, would you mind attaching your work as a patch against
> http://bugzilla.gnome.org/show_bug.cgi?id=510106 so that we can track
> modifications to it.
>
> The confusing thing to think about is how to fit this into the
> existing settings model, i.e. in such a way that its easy for people
> who write dataproviders to get this stuff to happen automatically.
>
> John
>
> 2008/4/13 Nick Marshall <nmarshall23 gmail com>:
>
>
> > I love Conduit, but I don't like that I have to reenter my user name
> > and passwords, for each module.. Wouldn't it be better if somehow we
> > could save them to cache? Well enter gnome keyring.
> >
> > http://live.gnome.org/GnomeKeyring
> >
> > Passwords for a user are stored in an encrypted file, What matters to
> > us is that the modules can just query this daemon and get the
> > authentication details it needs.
> >
> > I have attached a tar file of two examples and an modified version of
> > the google calendar module, with a new calendar-config.glade. Copy
> > both of those files and pyKeyring.py to
> > /usr/lib/conduit/modules/GoogleModule to try out my changes.
> >
> > Nick
> >
>
>
> > _______________________________________________
> > Conduit-list mailing list
> > Conduit-list gnome org
> > http://mail.gnome.org/mailman/listinfo/conduit-list
> >
> >
>
--
И
http://blog.nocturnaltechie.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]