Few fixes

This commit is contained in:
Urtzi Alfaro
2025-07-17 14:34:24 +02:00
parent 5bb3e93da4
commit cb80a93c4b
36 changed files with 1512 additions and 141 deletions

View File

@@ -3,7 +3,7 @@ uLudata service configuration
"""
import os
from pydantic import BaseSettings
from pydantic_settings import BaseSettings
class Settings(BaseSettings):
"""Application settings"""

View File

View File

@@ -3,7 +3,7 @@ Shared JWT Authentication Handler
Used across all microservices for consistent authentication
"""
import jwt
from jose import jwt
from datetime import datetime, timedelta
from typing import Optional, Dict, Any
import logging
@@ -53,6 +53,6 @@ class JWTHandler:
except jwt.ExpiredSignatureError:
logger.warning("Token has expired")
return None
except jwt.InvalidTokenError:
except jwt.JWTError:
logger.warning("Invalid token")
return None