My first component: fb_streamlit_auth: basic firebase login

Hello, I’m just getting started with Streamlit and I was looking at ways of securing my dashboards. I was already using Firebase in other apps and I created a simple control to embed Firebase authentication.

Sources are here: GitHub - rtrocca/fb-streamlit-auth: Simple implementation of Firebase login for Streamlit based apps
It’s still not widely tested and definitely rough around the edges.
Feedback and advices are more than welcome.
Merry Xmas,
Riccardo

1 Like

Hi @SwissTricky

This is really cool, thanks for creating this! Also, do you think it’s also possible to share a demo app to test drive the component in-app. Thanks!

Hello and thanks. I plan to write a short tutorial and publish a demo. I need to add that this implementation extract claims providing a solution to limit access to only certain users.