37 lines
695 B
Python
37 lines
695 B
Python
import os
|
|
import streamlit as st
|
|
import pandas as pd
|
|
import template
|
|
|
|
|
|
template.authenticate()
|
|
|
|
template.make_logout_section()
|
|
|
|
|
|
st.title('Benutzer')
|
|
|
|
st.header(st.session_state['username'])
|
|
|
|
st.divider()
|
|
|
|
st.subheader('Info')
|
|
|
|
st.text_input('Benutzername', value=st.session_state['username'])
|
|
st.text_input('Name', value=st.session_state['name'])
|
|
st.text_input('Passwort', type='password', value='Sitch')
|
|
st.text_input('Passwort bestätigen:', type='password')
|
|
|
|
st.divider()
|
|
|
|
st.subheader('Gruppen')
|
|
|
|
st.multiselect('Gruppen', template.get_config_groups(), default=template.get_groups())
|
|
|
|
st.divider()
|
|
|
|
st.button('Speichern', type='primary')
|
|
|
|
st.page_link('pages/users.py', label='Abbrechen')
|
|
|