Update modules/auth/auth.py
Browse files- modules/auth/auth.py +6 -1
modules/auth/auth.py
CHANGED
@@ -56,7 +56,12 @@ def create_auth_interface():
|
|
56 |
|
57 |
def handle_login(user, pwd):
|
58 |
success, role = authenticate_user(user, pwd)
|
59 |
-
|
|
|
|
|
|
|
|
|
|
|
60 |
|
61 |
login_btn.click(fn=handle_login, inputs=[username, password], outputs=message)
|
62 |
return auth_interface
|
|
|
56 |
|
57 |
def handle_login(user, pwd):
|
58 |
success, role = authenticate_user(user, pwd)
|
59 |
+
if success:
|
60 |
+
st.session_state["username"] = user
|
61 |
+
st.session_state["role"] = role
|
62 |
+
st.session_state["logged_in"] = True
|
63 |
+
return f"Bienvenido, {user} ({role})"
|
64 |
+
return "Credenciales incorrectas."
|
65 |
|
66 |
login_btn.click(fn=handle_login, inputs=[username, password], outputs=message)
|
67 |
return auth_interface
|