Files
François Voron 53271a32c5 Implement database strategy (#833)
* Implement database strategy

* Export generic AccessToken type

* Apply formatting
2021-12-31 14:43:39 +01:00

28 lines
632 B
Python

from fastapi_users.authentication.strategy.base import (
Strategy,
StrategyDestroyNotSupportedError,
)
from fastapi_users.authentication.strategy.db import (
A,
AccessTokenDatabase,
BaseAccessToken,
DatabaseStrategy,
)
from fastapi_users.authentication.strategy.jwt import JWTStrategy
try:
from fastapi_users.authentication.strategy.redis import RedisStrategy
except ImportError: # pragma: no cover
pass
__all__ = [
"A",
"AccessTokenDatabase",
"BaseAccessToken",
"DatabaseStrategy",
"JWTStrategy",
"Strategy",
"StrategyDestroyNotSupportedError",
"RedisStrategy",
]