Improve connection manager with password manager #8

Closed
opened 2018-04-09 20:07:07 +00:00 by eelke · 5 comments
eelke commented 2018-04-09 20:07:07 +00:00 (Migrated from gitlab.com)

Encrypt passwords using a master password
Allow for not storing a password

  • Password Manager
    • use key strengthening on passphrase
    • Forget master password after N minutes
    • Make delegate to keep secrets in sqlite database
  • Don't store password in connections.ini
  • Store password in psk databasee
  • Remove password field from UI
  • Prompt for connection password or master password when needed. When entering connection password give option to save in psk manager/save for session or not save
  • Remember in connections.ini when password is stored in psk database
  • Don't forget to remove from db when removed from connections.ini
Encrypt passwords using a master password Allow for not storing a password - Password Manager - use key strengthening on passphrase - Forget master password after N minutes - Make delegate to keep secrets in sqlite database - Don't store password in connections.ini - Store password in psk databasee - Remove password field from UI - Prompt for connection password or master password when needed. When entering connection password give option to save in psk manager/save for session or not save - Remember in connections.ini when password is stored in psk database - Don't forget to remove from db when removed from connections.ini
eelke commented 2018-10-27 09:33:55 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
eelke commented 2018-11-08 20:54:02 +00:00 (Migrated from gitlab.com)

Most of this is done, remaining todo items:

  • remove password when removing connection from connection list
  • option to forget password for specific connection
  • more testing might be wise
Most of this is done, remaining todo items: - remove password when removing connection from connection list - option to forget password for specific connection - more testing might be wise
eelke commented 2018-11-08 21:30:12 +00:00 (Migrated from gitlab.com)

changed milestone to %1

changed milestone to %1
eelke commented 2018-11-11 11:18:00 +00:00 (Migrated from gitlab.com)

Closing this issue and creating new ones for remaining issues.

Closing this issue and creating new ones for remaining issues.
eelke commented 2018-11-11 11:18:00 +00:00 (Migrated from gitlab.com)

closed

closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: eelke/pgLab#8
No description provided.