From bf57a30da01cc928cfa4ec150a9929650d455411 Mon Sep 17 00:00:00 2001 From: tonyrewin Date: Wed, 2 Nov 2022 01:38:49 +0300 Subject: [PATCH] 401 --- base/exceptions.py | 8 ++++---- validations/auth.py | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/base/exceptions.py b/base/exceptions.py index 3b4a69f2..cdfaf893 100644 --- a/base/exceptions.py +++ b/base/exceptions.py @@ -7,13 +7,13 @@ class BaseHttpException(GraphQLError): class ExpiredToken(BaseHttpException): - code = 403 - message = "403 Expired Token" + code = 401 + message = "401 Expired Token" class InvalidToken(BaseHttpException): - code = 403 - message = "403 Invalid Token" + code = 401 + message = "401 Invalid Token" class Unauthorized(BaseHttpException): diff --git a/validations/auth.py b/validations/auth.py index aef1be3e..216d7dcb 100644 --- a/validations/auth.py +++ b/validations/auth.py @@ -1,6 +1,4 @@ -from datetime import datetime from typing import Optional, Text - from pydantic import BaseModel @@ -13,5 +11,7 @@ class AuthInput(BaseModel): class TokenPayload(BaseModel): user_id: int - exp: datetime - iat: datetime + username: Optional[Text] + exp: int + iat: int + iss: Text