russellromney / basic-dash-auth-flow

Basic auth for Dash using the Flask session object

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

basic-dash-auth-flow

Basic auth for Dash using the Flask session object

The main layout content is a function wrapped by a decorator that checks whether the user has a current session. If not, it returns an unauthorized error page instead of the main layout content.

git clone https://github.com/russellromney/basic-dash-auth-flow
cd basic-dash-auth-flow
python app.py

UI

Code

server.py: create the app object

app.py: build layout items, callback functions, and run the app

auth.py: create the authentication decorator, user authentication function, and dict of users/passwords

About

Basic auth for Dash using the Flask session object

License:MIT License


Languages

Language:Python 100.0%