From a5223bebfcfa27c9c9434ee093618e322726e25d 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: Sun, 2 Mar 2025 02:07:36 +0300 Subject: [PATCH] fix: fixed signin --- services/backend/api/v1/user/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/backend/api/v1/user/views.py b/services/backend/api/v1/user/views.py index 4bf0a2d..756de02 100644 --- a/services/backend/api/v1/user/views.py +++ b/services/backend/api/v1/user/views.py @@ -1,6 +1,6 @@ from http import HTTPStatus as status -from django.contrib.auth.hashers import check_password +from django.contrib.auth.hashers import check_password, make_password from django.shortcuts import get_object_or_404 from ninja import Router from ninja.errors import AuthenticationError @@ -33,7 +33,8 @@ router = Router(tags=["user"]) auth=None, ) def sign_up(request, data: RegisterSchema): - user = User(**data.dict()) + user = User(**data.dict(exclude={"password"})) + user.password = make_password(data.password) user.save() token = BearerAuth.generate_jwt(user)