Dash auth advice needed

Hello Community!

I’m new to Dash and Plotly, I do a couple of manipulations of a data frames on a daily basis and I would like to create a small app to view this resulting data on a local machine (is is updated daily).
Furthermore, I would like to set up personalized Dash apps for potential customers, of course with an authentication mechanism. The problem is, I don’t have the skills right now to implement an authentication system, and I don’t see myself playing with security issues. The data I want to show to the potential customers is 10 to 100mb.

What would you recommend? What would be the easiest way to achieve my needs?

Thank you in advance,

all the best,

vinz

The easiest way I’ve found is to use the Flask-Login method. If you want to look at how this works, here are a few examples:


https://github.com/RafaelMiquelino/dash-flask-login (remove all the junk)

For best security, I recommend using decorators and layout functions to check authentication before showing content.

1 Like

Thank you very much!