This commit is contained in:
2026-03-25 01:54:01 +03:30
parent 0feb14cbe6
commit eb30251362
5 changed files with 15 additions and 25 deletions
+3 -1
View File
@@ -19,10 +19,12 @@ class MultiFieldBackend(ModelBackend):
user = User.objects.get(
Q(username=username) | Q(email=username) | Q(phone_number=username)
)
print(user)
except (User.DoesNotExist, User.MultipleObjectsReturned):
User().set_password(password)
return None
print(user.check_password(password) , self.user_can_authenticate(user))
if user.check_password(password) and self.user_can_authenticate(user):
return user
return None
+1 -1
View File
@@ -109,7 +109,7 @@ class AccountView(APIView):
- DELETE "<uuid>/" → Delete: uuid (path). Returns status "success". No data field.
"""
# permission_classes = [IsAuthenticated]
permission_classes = [IsAuthenticated]
def get(self, request, *args, **kwargs):
"""