I’m trying to setup a tool to help a user to update a product catalog on an ecommerce platform and I’m hoping to use streamlit to do so. I’ve figured out the data-processing part of this but I can’t seem to get a definitive yes or no about wether I can use streamlet for the interactive portion of what I’m trying to do.
This is the basic workflow I’m trying to achieve:
- User logs into website and creates an account- initial connection involves authenticating with their ecommerce platform account and adding their getting their product catalog into my database - This would all happen in django/flask
- The user could then launch an interactive page (streamlit) where they would be able to interact with the data in the database I’ve setup (limited in scope to what their account allows)
- They would then be able to export, edit, or add new product data that would get pushed up to the ecommerce platform.
Streamlit seems to be able do what I’d want, but I’m unclear on how to limit access to authenticated users, is that possible?