DD2480-gr25 / jabref

Assignment 3 repo - A fork of jabref
MIT License
0 stars 0 forks source link

Requirement R6 - Securely store shared database password on system #53

Open pat672 opened 2 years ago

pat672 commented 2 years ago

As a jabref user I want to store my shared datanase password through my OS' credential manager So that my password is securely stored across multiple sessions

Currently, the network proxy password is stored in plaintext on the system which is clearly insecure. Leveraging the credential manager of the OS is the best way to securely store passwords on the system. This solution must be OS-agnostic.

The expectation is that the password is retained across multiple sessions analogous to how it is now when stored as plaintext.

henkejo commented 2 years ago

I'll have a look at creating tests for this one.