2013-01-09 08:19:35 |
Jiří Janoušek |
description |
Maybe by storing the Google password in a keyring or any other way.
Thanks. |
== Original report ==
Please make the login permanent. Maybe by storing the Google password in a keyring or any other way.
Thanks.
== Draft ==
Login form handling:
* Badly documented WebKitDOM API
* http://webkitgtk.org/Cookbook%200.1b.pdf
* http://www.w3.org/TR/#tr_DOM
* https://developer.mozilla.org/en-US/docs/Gecko_DOM_Reference
Password storage:
* GNOME keyring
- an optional extension, but built and enabled by default
- http://www.mindbending.org/series/bending-gnome-keyring-with-python/
* Plain text file
- fallback if gnome keyring is not available (KDE)
- disabled by default, big red warning
- ~/.config/nuvolaplayer/private.conf
- permissions 0600, check at startup
* PGP encrypted plain text file
- an optional extension, not considered for an initial implementation
- PGP password can be retrieved by a PGP agent (usually from user's keyring)
- ~/.config/nuvolaplayer/private.pgp
- permissions 0600, check at start-up |
|