From e63f589a6c4955df060bf7cef13d1f10d5ce6b1e Mon Sep 17 00:00:00 2001 From: Kurbanov Bulat Date: Sat, 4 Dec 2021 00:47:59 +0300 Subject: [PATCH] Add token checking --- src/app/views.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/views.py b/src/app/views.py index c1f1066..6c5585f 100644 --- a/src/app/views.py +++ b/src/app/views.py @@ -3,6 +3,7 @@ from fastapi import APIRouter, HTTPException, status, Depends from fastapi_pagination import Page, Params from fastapi_pagination.ext.ormar import paginate +from app.depends import check_token from app.serializers import UserCreateOrUpdate, UserDetail, LanguageDetail from app.models import User, Language @@ -12,7 +13,8 @@ from app.models import User, Language users_router = APIRouter( prefix="/users", - tags=["users"] + tags=["users"], + dependencies=[Depends(check_token)] ) @@ -56,7 +58,8 @@ async def get_or_update_user(user_id: int, data: UserCreateOrUpdate): languages_router = APIRouter( prefix="/languages", - tags=["languages"] + tags=["languages"], + dependencies=[Depends(check_token)] )