Hey, thanks for your question! You’re absolutely right— st.session_state is only persistent for the current browser tab/session and gets wiped on refresh, new tabs, or after OAuth redirects. This is a common pain point for OAuth flows in Streamlit.
Need help?
Contact usHey, thanks for your question! You’re absolutely right— st.session_state is only persistent for the current browser tab/session and gets wiped on refresh, new tabs, or after OAuth redirects. This is a common pain point for OAuth flows in Streamlit.