I deployed my streamlit app via docker in a server where I do reverse proxy for https connection.
At the home page users have to login via username and password, then streamlit checks if the username and password (sha256 hash) is same in the database, which is also running on the server. If correct combination is supplied, then the user can see other pages, etc…
Now my question is having an OAuth introduced with Streamlits newest version would be anyway more secure? Or my approach of this problem is somewhat problematic? If yes in what sense?