PASSWORD-MANAGER
Features it has:
-
It can generate a strong random password, used AES to store the encrypted passwords in DB.
-
It won't let user to signup with a weak password.
-
Only Admin can access the decrypted passwords, remove users, and also can retreive the user passwords.
-
it has home - (signin page), firstuser - (signup page), Admin - (SuperUser page)
Steps to Procced:
-
Always run - home.py with command streamlit run "./Home.py"
-
Keep the firstuserp.y and admin.py in a folder /pages/
ADMIN PAGE