From 5117c661fa6b776521e04e2becd26ad5da4d72a4 Mon Sep 17 00:00:00 2001 From: Andrey Chervyakov Date: Thu, 25 Feb 2021 02:07:28 +0600 Subject: [PATCH] Add endpoint for token verification --- app/user/handlers.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/user/handlers.py b/app/user/handlers.py index a044ab5..f453f79 100644 --- a/app/user/handlers.py +++ b/app/user/handlers.py @@ -20,6 +20,11 @@ async def create_user(model: UserCreationModel, db: Session = Depends(get_db)) - return UserResourceModel.from_entity(created_user) +@router.get("/me", status_code=200, response_model=UserResourceModel) +async def get_auth_user(auth_user: User = Depends(get_auth_user)): + return UserResourceModel.from_entity(auth_user) + + @router.get("/{id}", status_code=200, response_model=UserResourceModel) async def get_user_by_id( id: int,