Consider starring the repo? ⭐
A password manager that encodes your passwords based on your unique key and allows you to store it on a remote host.
- Install required dependencies using:
$ pip install -r requirements.txt
- Generate your encryption key using:
$ python encryption.py`
- Create a config.json file with hostname, username and password of your MySql DB
Example: Config.json
Add the host, username and password of your MySql DB
{
"host": "www.example.com",
"user": "DBadmin",
"password": "DBpassword"
}
- Use the endpoints from
helper.py
to perform the CRUD functions.
- Personal-Password-Manager is based on python and thus is platform independent.
- Personal-Password-Manager uses Fernet to generate encryption keys
Check CONTRIBUTING.md for the information regarding contribution.