Skip to content

8787r/streamlit-sales-dashboard-with-userauthentication-database

 
 

Repository files navigation

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://www.dashboarduserauth.pythonandvba.com/

Video Tutorial

YouTube Video

Environment Variables

To run this project, you will need to add the following environment variable to your .env file DETA_KEY

Watch Part 1 here

YouTube Video

Screenshot

Login Screenshot

Streamlit-authenticator

⭐ Check out the library here: https://github.com/mkhorasani/Streamlit-Authenticator

Get to Know Me & Stay Connected

Support My Work

Love my content and want to show appreciation? Why not buy me a coffee to fuel my creative engine? Your support means the world to me! 😊

ko-fi

Feedback

Got some thoughts or suggestions? Don't hesitate to reach out to me at [email protected]. I'd love to hear from you! 💡 Logo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%