feat: add auth

This commit is contained in:
2026-05-12 21:38:15 +03:00
parent 01246fd9ac
commit caa84525b1

View File

@@ -7,19 +7,19 @@ from src.application.domain.dto import AuthContext
from src.presentation.decorators import require_access_token
from src.presentation.dependencies.commands import get_get_me_command
from src.presentation.dependencies.logger import get_logger
#from src.presentation.decorators import csrf_protect
from src.presentation.decorators import csrf_protect
account_router = APIRouter()
@account_router.get(path='/', response_class=ORJSONResponse, status_code=status.HTTP_200_OK)
#@csrf_protect()
@csrf_protect()
async def me(
request: Request,
#auth: AuthContext = Depends(require_access_token),
auth: AuthContext = Depends(require_access_token),
command: GetMeCommand = Depends(get_get_me_command),
logger: ILogger = Depends(get_logger),
):
user = await command(user_id='01KPKAFN6J1NJBY15DX8JE2QYB')
user = await command(user_id=auth.user_id)
logger.info(f'Get user: {user.id}')
return ORJSONResponse(
status_code=status.HTTP_200_OK,