cjfloss / envelope

Personal finance manager for elementary OS
https://cjfloss.github.io/envelope/
GNU General Public License v3.0
39 stars 12 forks source link

Authenticate before seing data #29

Open aberba opened 6 years ago

aberba commented 6 years ago

Will be much secure if one has to authenticate with the Polkit agent to see the data of accounts. Just like one does to edit firewall, parental control or install an app in appcenter.

cjfloss commented 6 years ago

It's a good idea to restrict access to the information.

Right now the database would still be accessible by opening the database ($HOME/.local/share/com.github.cjfloss.envelope/database.db) with some SQLite program.

One alternative could be using SqlCipher to encrypt the database, allowing the user to define a password.