Spaces:
Sleeping
Sleeping
import streamlit as st | |
from streamlit_cookies_manager import EncryptedCookieManager | |
import os | |
import warnings | |
cookies = EncryptedCookieManager( | |
prefix="LUL/streamlit-cookies-manager/", | |
password=os.environ.get("COOKIES_PASSWORD", "uDnda87,kGFhGks"), | |
) | |
warnings.filterwarnings("ignore") | |
import uuid | |
from datetime import datetime, timedelta | |
user_id = cookies.get('user_id') # Attempt to retrieve the user ID cookie | |
if user_id is not None: | |
st.write(f"Your user id is {user_id}") # Display the user ID | |
else: | |
user_id = str(uuid.uuid4()) # Generate a random user ID | |
cookies['user_id'] = user_id # Set the cookie | |
st.write(f"Welcome! Your user id is {user_id}") # Display the newly generated user ID | |