VeuReu commited on
Commit
beabb39
1 Parent(s): 2ec7512

Upload 8 files

Browse files
Files changed (1) hide show
  1. auth.py +4 -17
auth.py CHANGED
@@ -34,7 +34,7 @@ def verify_password(password: str, stored_password: str) -> bool:
34
 
35
  def create_default_users_if_needed():
36
  """Asegura que existan los usuarios por defecto y sus contrase帽as esperadas (texto plano)."""
37
- log("Sincronizando usuarios por defecto...")
38
  users_to_create = [
39
  ("verd", "verd123", "verd"),
40
  ("groc", "groc123", "groc"),
@@ -47,12 +47,11 @@ def create_default_users_if_needed():
47
  row = get_user(username)
48
  if row:
49
  update_user_password(username, password)
50
- log(f"Usuario '{username}' actualizado (password reset).")
51
  else:
52
  create_user(username, password, role)
53
- log(f"Usuario '{username}' creado.")
54
  except Exception as e:
55
  log(f"Error sincronizando usuario {username}: {e}")
 
56
 
57
 
58
  def initialize_auth_system(db_path: str):
@@ -64,21 +63,9 @@ def initialize_auth_system(db_path: str):
64
  # Inicializar estado de verificaci贸n SMS
65
  initialize_sms_state()
66
 
67
- # Diagn贸stico de base de datos
68
  if 'diag_logged' not in st.session_state:
69
- log("\n--- DIAGN脫STICO DE BASE DE DATOS ---")
70
- log(f"Ruta de la BD en uso: {db_path}")
71
- try:
72
- all_users = get_all_users()
73
- if all_users:
74
- log("Usuarios encontrados en la BD al arrancar:")
75
- users_list = [dict(user) for user in all_users]
76
- log(str(users_list))
77
- else:
78
- log("La tabla de usuarios est谩 vac铆a.")
79
- except Exception as e:
80
- log(f"Error al intentar leer los usuarios de la BD: {e}")
81
- log("--- FIN DIAGN脫STICO ---\n")
82
  st.session_state['diag_logged'] = True
83
 
84
 
 
34
 
35
  def create_default_users_if_needed():
36
  """Asegura que existan los usuarios por defecto y sus contrase帽as esperadas (texto plano)."""
37
+ log("Sincronizando usuarios per defecte (sense detalls sensibles)...")
38
  users_to_create = [
39
  ("verd", "verd123", "verd"),
40
  ("groc", "groc123", "groc"),
 
47
  row = get_user(username)
48
  if row:
49
  update_user_password(username, password)
 
50
  else:
51
  create_user(username, password, role)
 
52
  except Exception as e:
53
  log(f"Error sincronizando usuario {username}: {e}")
54
+ log("Sincronitzaci贸 d'usuaris per defecte completada.")
55
 
56
 
57
  def initialize_auth_system(db_path: str):
 
63
  # Inicializar estado de verificaci贸n SMS
64
  initialize_sms_state()
65
 
66
+ # Diagn貌stic de base de dades simplificat (sense dades sensibles)
67
  if 'diag_logged' not in st.session_state:
68
+ log("Base de dades d'usuaris inicialitzada correctament.")
 
 
 
 
 
 
 
 
 
 
 
 
69
  st.session_state['diag_logged'] = True
70
 
71