mirror of
https://github.com/fastapi-users/fastapi-users.git
synced 2025-11-01 10:25:45 +08:00
Fix #515: remove calls to deprecated user callables in internal codebase
This commit is contained in:
@ -15,10 +15,9 @@ def get_auth_router(
|
||||
) -> APIRouter:
|
||||
"""Generate a router with login/logout routes for an authentication backend."""
|
||||
router = APIRouter()
|
||||
if requires_verification:
|
||||
get_current_user = authenticator.get_current_verified_user
|
||||
else:
|
||||
get_current_user = authenticator.get_current_active_user
|
||||
get_current_user = authenticator.current_user(
|
||||
active=True, verified=requires_verification
|
||||
)
|
||||
|
||||
@router.post("/login")
|
||||
async def login(
|
||||
|
||||
@ -22,12 +22,12 @@ def get_users_router(
|
||||
"""Generate a router with the authentication routes."""
|
||||
router = APIRouter()
|
||||
|
||||
if requires_verification:
|
||||
get_current_active_user = authenticator.get_current_verified_user
|
||||
get_current_superuser = authenticator.get_current_verified_superuser
|
||||
else:
|
||||
get_current_active_user = authenticator.get_current_active_user
|
||||
get_current_superuser = authenticator.get_current_superuser
|
||||
get_current_active_user = authenticator.current_user(
|
||||
active=True, verified=requires_verification
|
||||
)
|
||||
get_current_superuser = authenticator.current_user(
|
||||
active=True, verified=requires_verification, superuser=True
|
||||
)
|
||||
|
||||
async def _get_or_404(id: UUID4) -> models.BaseUserDB:
|
||||
user = await user_db.get(id)
|
||||
|
||||
Reference in New Issue
Block a user