Current collected state Current
Observed since 20 Oct, 16:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
5x-streamlit-session-manager
A library to fetch user session data from encrypted URL parameters in 5x Streamlit apps
A simple session management library for Streamlit applications that allows easy access to user session data from cookies.
pip install 5x-streamlit-session-manager
import streamlit as st
from streamlit_session_manager import SessionManager
# Initialize the session manager
session = SessionManager()
# Get user details
user = session.get_user()
if user:
email = user.get('email')
first_name = user.get('first_name')
last_name = user.get('last_name')
# Or get just the email
email = session.get_email()
# Or get the full name
full_name = session.get_full_name()
This project is licensed under the MIT License - see the LICENSE file for details.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
extra-streamlit-componentsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.8",
"evaluation": "NOT_EVALUATED"
} | extra-streamlit-components | runtime |
cryptographyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.8",
"evaluation": "NOT_EVALUATED"
} | cryptography>=36.0.0 | runtime |
bdist_wheel · 4.5 KB · Python py3
sdist · 3.78 KB · Python source
Shared repository data · GitHub
Observed since 20 Oct, 16:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:9e6f5ed43d736dedc8ff96edab2150f36ef9ff744649d2001934b6c367d7d996