import warnings import streamlit as st from utilities.utils import is_valid_uuid from utilities_database.user_database_widgets import LogIn warnings.filterwarnings('ignore') st.header('Добро пожаловать!') st.subheader('Вы используете инструмент по автоматической генерации лексико-грамматических заданий по' ' испанскому языку!') st.write('**Зарегистрируйтесь или войдите в аккаунт**') __login__obj = LogIn(auth_token=st.secrets['COURIER_AUTH_TOKEN'], company_name=st.secrets['COMPANY_NAME'], width=200, height=200, logout_button_name='Выйти', hide_menu_bool=False, hide_footer_bool=False, lottie_url='https://assets2.lottiefiles.com/packages/lf20_jcikwtux.json') LOGGED_IN = __login__obj.build_login_ui() st.session_state['-LOGGED_IN-'] = True st.session_state['-LOGGED_IN_BOOL-'] = True st.session_state['-USER_NAME-'] = '-PUBLIC_USER-' # Check for username in cookies # if '-USER_NAME-' not in st.session_state: # if __login__obj.cookies.get('__streamlit_login_signup_ui_username__'): # if not is_valid_uuid(__login__obj.cookies['__streamlit_login_signup_ui_username__']): # st.session_state['-USER_NAME-'] = __login__obj.cookies['__streamlit_login_signup_ui_username__'] # st.session_state['-LOGGED_IN_BOOL-'] = True if LOGGED_IN: st.session_state['-LOGGED_IN_BOOL-'] = True # st.session_state['-USER_NAME-'] = st.success('Можете переходить к следующим вкладкам!')