auth token changes

This commit is contained in:
jain
2023-06-27 15:17:46 +05:30
parent 232f082c77
commit d4eaaada74

View File

@ -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: