From c87bace839eed73ec7acd3ac6e7f4343619ea6d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9=20=D0=A1=D1=83=D0=BC?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Sat, 1 Mar 2025 20:11:11 +0300 Subject: [PATCH] fix: fixed bug in auth and me --- services/backend/api/v1/auth.py | 4 ++-- services/backend/api/v1/user/views.py | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/services/backend/api/v1/auth.py b/services/backend/api/v1/auth.py index 75b571c..1d36ce9 100644 --- a/services/backend/api/v1/auth.py +++ b/services/backend/api/v1/auth.py @@ -4,8 +4,8 @@ from typing import Any import jwt from django.conf import settings from django.http import HttpRequest +from ninja.errors import AuthenticationError from ninja.security import HttpBearer -from redis.exceptions import AuthorizationError from apps.user.models import User @@ -17,7 +17,7 @@ class BearerAuth(HttpBearer): if data["exp"] < datetime.datetime.now().timestamp(): return None except Exception: - raise AuthorizationError + raise AuthenticationError user = User.objects.get(id=data["id"]) return user diff --git a/services/backend/api/v1/user/views.py b/services/backend/api/v1/user/views.py index 6eb821b..ce2588e 100644 --- a/services/backend/api/v1/user/views.py +++ b/services/backend/api/v1/user/views.py @@ -45,7 +45,6 @@ def sign_up(request, data: RegisterSchema): ) def sign_in(request, data: LoginSchema): user = User.objects.filter(email=data.email).first() - print(check_password(data.password, user.password)) if not user: raise AuthenticationError if not check_password(data.password, user.password):