Spaces:
Sleeping
Sleeping
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-'] = False | |
# 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.success('Можете переходить к следующим вкладкам!') | |
# st.markdown('*Автор-разработчик: А.В.Белый, кафедра математической лингвистики, филологический факультет СПбГУ,' | |
# ' 4 курс, бакалавриат, "Прикладная, компьютерная и математическая лингвистика (английский язык)"*' | |
# '\n\n*Научный руководитель: канд. филол. наук, доц. О.А.Митрофанова*') | |
# st.markdown('*E-mail: st087202@student.spbu.ru*') | |