This app is for local password storage for anyone interested in a personalized secure password manager.
It has strong encryption, brute force prevention and DDoS prevention.
I am also open for collaboration to improve cybersecurity part and updating to a more useful look.
At the moment the code is encrypted to avoid crawl BOTs
Follow the simple steps below to RUN.
First install Python. Compatible versions are 3.10 to 3.12.
- Setup virtual environment (
py -_version_ venv _venv-name_) and activate it (check windows vs linux activations). - From inside the
venv, install dependencies:pip install -r requirements.txt cd prod- Start the app:
streamlit run app.py
Use 2-factor authentication apps with QR code support
Go to streamlit_cookies_manager.EncryptedCookieManager library function and replace st.cache with st.cache_data.
- update the
secrets.tomlpassword generation process. - Make a Streamlit deployable executable.
Any comments and feedback will be appreciated. Please feel free to reach out at LinkedIn