Native Support for Multi-User Sessions — How Are You Managing It Currently?

Is anyone here dealing with multi-user sessions in their Streamlit apps?

Since Streamlit doesn’t natively support user management or persistent sessions per user, I’m curious — how are you handling it right now?

Any tips, patterns, or tools you’re using? Would love to hear your approach!