05/18 Enhanced codes and functionalities

This commit is contained in:
2026-05-18 11:38:28 -04:00
parent 22fff0660e
commit fc4145a78e
8 changed files with 197 additions and 13 deletions
+3
View File
@@ -105,6 +105,7 @@ def create_app(config_name: str = 'development') -> Flask:
from .models.emergency_access import EmergencyAccess
from .models.audit_log import AuditLog
from .models.recovery_challenge import RecoveryChallenge
from .models.totp_used_code import TotpUsedCode
@login_manager.user_loader
def load_user(user_id):
@@ -190,8 +191,10 @@ def create_app(config_name: str = 'development') -> Flask:
try:
from app.models.token_blacklist import TokenBlacklist
from app.models.recovery_challenge import RecoveryChallenge
from app.models.totp_used_code import TotpUsedCode
TokenBlacklist.cleanup_expired()
RecoveryChallenge.cleanup_expired()
TotpUsedCode.cleanup_expired()
import logging
logging.getLogger(__name__).debug(
'[PassKeeper] token_blacklist + recovery_challenges cleanup completed'