I have seen many implementations of custom components for cookie managers in Streamlit that wrap around javascript’s universal-cookies
and all of them have had weird behaviors with my multipage Streamlit application.
After seeing some discussions in the repos, I believe the issue is not my implementation but rather the integration of this universal-cookies
with streamlit’s behaviors. By weird behaviors I mean sometimes being able to fetch/set/delete the cookies, sometimes not.
Is cookies something Streamlit simply cannot provide without using Snowflake’s services?
- Set cookie bug · Issue #2 · blipk/StreamlitExtras · GitHub
- CookieManager not finding cookies that are clearly available · Issue #66 · Mohamed-512/Extra-Streamlit-Components · GitHub
- Cookie manager per user vs global · Issue #54 · Mohamed-512/Extra-Streamlit-Components · GitHub
- Reddit - Dive into anything