Die Dateien, die in diesem Commit geändert wurden, sind:
1. backend/migrate_user_schema.py - Eine neue oder aktualisierte Skriptdatei zur Migration des Benutzerschemas. 2. backend/logs/* - Verschiedene Log-Dateien für verschiedene Aspekte der Backend-Infrastruktur, wie z.B. Admin, API, App, Datenmanagement, Druckersteuerung,
This commit is contained in:
@ -859,7 +859,9 @@ def check_session_activity():
|
||||
if last_activity:
|
||||
try:
|
||||
last_activity_time = datetime.fromisoformat(last_activity)
|
||||
if (now - last_activity_time).total_seconds() > SESSION_LIFETIME.total_seconds():
|
||||
# SESSION_LIFETIME ist bereits in Sekunden (Integer), nicht timedelta
|
||||
session_age_seconds = (now - last_activity_time).total_seconds()
|
||||
if session_age_seconds > SESSION_LIFETIME:
|
||||
app_logger.info(f"Session abgelaufen für Benutzer {current_user.id}")
|
||||
logout_user()
|
||||
return redirect(url_for('auth.login'))
|
||||
|
Reference in New Issue
Block a user