diff --git a/app/config.py b/app/config.py index e238f7e..8d6080c 100644 --- a/app/config.py +++ b/app/config.py @@ -5,6 +5,9 @@ from pydantic_settings import BaseSettings +# Auth Constants +DEFAULT_TOKEN_TYPE = "bearer" # noqa: S105 # This is a token type, not a password + class Settings(BaseSettings): """Configuración de la aplicación optimizada para Railway""" diff --git a/app/schemas.py b/app/schemas.py index 1c1fde4..beb4621 100644 --- a/app/schemas.py +++ b/app/schemas.py @@ -5,6 +5,8 @@ from pydantic import BaseModel, EmailStr, Field, ValidationInfo, field_validator +from app.config import DEFAULT_TOKEN_TYPE + if TYPE_CHECKING: import uuid from datetime import datetime @@ -117,7 +119,7 @@ class Config: class Token(BaseModel): access_token: str - token_type: str = "bearer" + token_type: str = DEFAULT_TOKEN_TYPE refresh_token: str | None = None