Streamlit Authenticator-Users disappear after every reboot

Hello,

My application is hosted on the Streamlit Community Cloud. I am using @StreamlitAuthenticator for user management. Streamlit authenticator uses a config.yaml file to store user data.

My problem is, everytime I push new code to the cloud and the application is re-deployed, all previously registered users disappear besides those who I had hard-coded myself in the config.yaml. I keep having re-add users everytime I deploy which is not sustainable.

Could anyone have a solution to this? Is Streamlit authenticator meant only for local development?

1 Like