Streamlit-Authenticator
Streamlit-Authenticator copied to clipboard
A secure authentication module to validate user credentials in a Streamlit application.
hi,If my program is restarted too many times over a period of time, the user information in config.yaml will be some,Has anyone ever encountered this issue
I'm encountering a flicker/double load issue on startup when using the streamlit-authenticator-mongo package for authentication in my Streamlit app. The problem is that when a user first visits the app,...
Hi @mkhorasani ! I have been using Streamlit-Authenticator for some weeks now with multiple users (50+ users) and I love it. Great work, keep it up! Now i wanted to...
Bumped Pyyaml version up as current version this repo uses has a vulnerability
Hello, I don't want to ask users for a password hint, but I couldn't find a way to disable this feature. Also, I would like to apply my own password...
Hi, This project is very nice. But if add an account or change info of it, the yaml file (credential.yaml) must be changed. It may be bad if 2 and...
https://github.com/mkhorasani/Streamlit-Authenticator/blob/657881fee256c673a7380305456314d3e429a079/streamlit_authenticator/models/authentication_model.py#L54 You can get steamlit-authenticator to automatically save user accounts using a construct like this: ```python credential_store = {'usernames':shelve.open("./user_accounts.shelve")} authenticator = stauth.Authenticate( credentials=credential_store, ) ``` This pairs even better with...
Logic error, when the login fails, only the number of failed times is recorded LoginError('Maximum number of login attempts exceeded') Will never be triggered
### Describe the feature Add a input for the form to take in phone numbers of users. We can hash it and store in the yaml. ### Use case Whatsapp...
### Streamlit Version 1.50.0 ### Streamlit Authenticator Version 0.4.2 ### Environment OS: Linux (Arch Linux, kernel 6.16.10-arch1-1) ; Python: 3.12.9 ; Browser: Chrome ### What happened? When using streamlit-authenticator with...