🎉 Improved cursor rules and expanded logging system across backend files. 🖥️📝
This commit is contained in:
@@ -92,8 +92,12 @@ def login():
|
||||
|
||||
if user and user.check_password(password):
|
||||
# Update last login timestamp
|
||||
user.update_last_login()
|
||||
db_session.commit()
|
||||
try:
|
||||
user.last_login = datetime.now()
|
||||
db_session.commit()
|
||||
except Exception as update_error:
|
||||
auth_logger.warning(f"Fehler beim Update der Login-Zeit: {str(update_error)}")
|
||||
# Fortsetzung ohne fatalen Fehler
|
||||
|
||||
login_user(user, remember=remember_me)
|
||||
auth_logger.info(f"Benutzer {username} hat sich erfolgreich angemeldet")
|
||||
@@ -170,8 +174,12 @@ def api_login():
|
||||
|
||||
if user and user.check_password(password):
|
||||
# Update last login timestamp
|
||||
user.update_last_login()
|
||||
db_session.commit()
|
||||
try:
|
||||
user.last_login = datetime.now()
|
||||
db_session.commit()
|
||||
except Exception as update_error:
|
||||
auth_logger.warning(f"Fehler beim Update der Login-Zeit: {str(update_error)}")
|
||||
# Fortsetzung ohne fatalen Fehler
|
||||
|
||||
login_user(user, remember=remember_me)
|
||||
auth_logger.info(f"API-Login erfolgreich für Benutzer {username}")
|
||||
|
Reference in New Issue
Block a user