From d4eaaada7429daba596b5983b96d11ea40d4d344 Mon Sep 17 00:00:00 2001 From: jain Date: Tue, 27 Jun 2023 15:17:46 +0530 Subject: [PATCH] auth token changes --- zod_bank/account/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zod_bank/account/views.py b/zod_bank/account/views.py index c6f65ff..80a1e1a 100644 --- a/zod_bank/account/views.py +++ b/zod_bank/account/views.py @@ -166,12 +166,15 @@ class UserEmailVerification(viewsets.ModelViewSet): def list(self, request, *args, **kwargs): try: + user_obj = User.objects.filter(username=self.request.GET.get('email')).last() email_data = UserEmailOtp.objects.filter(email=self.request.GET.get('email'), otp=self.request.GET.get('otp')).last() if email_data: email_data.is_verified = True email_data.save() - return custom_response(SUCCESS_CODE['3011'], response_status=status.HTTP_200_OK) + refresh = RefreshToken.for_user(user_obj) + access_token = str(refresh.access_token) + return custom_response(SUCCESS_CODE['3011'], {"auth_token":access_token}, response_status=status.HTTP_200_OK) else: return custom_error_response(ERROR_CODE["2008"], response_status=status.HTTP_400_BAD_REQUEST) except Exception as e: