kblincoe / VisualGit_SE701_3

0 stars 0 forks source link

Closes issue #28 Improved Security #143

Closed sahilcc7 closed 6 years ago

sahilcc7 commented 6 years ago

This PR closes issue #28 (Improve Security) and #75 (Password displayed in tooltip).

Usernames and passwords are now encrypted (AES) and not stored as plaintext in global variables. Getters and setters are used to authenticate with the nodegit API as well as remember login details. Commit tooltips now display the author properly due to the poor storage of credentials throughout the application.

Files changed:

sahilcc7 commented 6 years ago

@softeng-701 Ready for merging.

softeng-701 commented 6 years ago

@sahilcc7 Looks good! will merge after the deadline