Source code for veupath_chatbot.transport.http.schemas.veupathdb_auth
"""VEuPathDB auth request/response DTOs."""
from pydantic import BaseModel
[docs]
class AuthSuccessResponse(BaseModel):
"""Success response. Auth token is set via httpOnly cookie only."""
success: bool
[docs]
class AuthStatusResponse(BaseModel):
"""Current auth status response."""
signedIn: bool
name: str | None = None
email: str | None = None