How to Add a User Authentication Service (Login Form) in Streamlit + Database
This is the second part of adding a user authentication service (login form) in Streamlit. In this part, we are reading/writing the user credentials from/to a database instead of a pickle file. In particular, we will be using the free database from deta (https://www.deta.sh/).
- Demo Website: https://userauth-dashboard.herokuapp.com/
- Streamlit-Authenticator library: https://github.com/mkhorasani/Streamlit-Authenticator
- Example files from this video: https://github.com/Sven-Bo/streamlit-sales-dashboard-with-userauthentication-database
- Watch the first part here: https://youtu.be/JoFGrSRj4X4