Files
2023-06-27 15:30:38 +02:00

19 lines
407 B
Python

from datetime import datetime
from typing import Protocol, TypeVar
from fastapi_users import models
class AccessTokenProtocol(Protocol[models.ID]):
"""Access token protocol that ORM model should follow."""
token: str
user_id: models.ID
created_at: datetime
def __init__(self, *args, **kwargs) -> None:
... # pragma: no cover
AP = TypeVar("AP", bound=AccessTokenProtocol)