projet_MLops_part2 / src /api /authentification.py
github-actions
Deploy to HF
0f82473
Raw
History Blame Contribute Delete
604 Bytes
import streamlit as st
from src.utils.auth import authenticate
st.set_page_config(layout="wide")
st.title("Prédiction remboursement de crédit")
st.subheader("Connexion")
username = st.text_input("Nom d'utilisateur")
password = st.text_input("Mot de passe", type="password")
if st.button("Se connecter"):
if not username or not password:
st.warning("Veuillez remplir tous les champs.")
else:
user = authenticate(username, password)
if user:
st.session_state.user = user
st.rerun()
else:
st.error("Identifiants incorrects.")