logboard/app/models/auth.py
2025-08-20 16:48:06 +03:00

22 lines
439 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
LogBoard+ - Модели аутентификации
Автор: Сергей Антропов
Сайт: https://devops.org.ru
"""
from typing import Optional
from pydantic import BaseModel
class UserLogin(BaseModel):
username: str
password: str
class Token(BaseModel):
access_token: str
token_type: str
class TokenData(BaseModel):
username: Optional[str] = None