Skip to content

A password manager with a stored hashed main-password, which is used to encrypt passwords of secondary accounts. **Plain text passwords are not stored.**

Notifications You must be signed in to change notification settings

ShaneWD/PasswordManagerWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager Website

  • Html
  • CSS
  • Django
  • Python

Currently, it uses the master account password to encrypt the stored passwords twice. Even in the event of a large data breach in production, where all passwords are leaked, the passwords would still be very secure.

The navbar adapts to whether the user is logged in or not

How the project behaves:

How to set up project (Windows CMD)

clone the project
git clone https://github.com/ShaneWD/PasswordManagerWebsite.git
change directories into the project
cd PasswordManagerWebsite
install the necessary python packages
pip install requirements.txt
setup SQLite database
python manage.py migrate
start the test server
python manage.py runserver