refactor code by applying isort and added left arrow icon

This commit is contained in:
bobbyvish
2024-03-21 13:09:14 +05:30
parent a412eb8537
commit 9ba43e8fd1
64 changed files with 1222 additions and 450 deletions

View File

@@ -1,29 +1,25 @@
from datetime import datetime
from rest_framework import status
from rest_framework.views import APIView
from rest_framework.permissions import IsAuthenticated
from rest_framework_simplejwt.authentication import JWTAuthentication
from module_project import constants
from module_project.service import SMSService, EmailService
from module_project.utils import ApiResponse
from .utils import AuthService, GoogleAuthService
from django.contrib.auth import authenticate
import requests
from module_iam.models import AppVersion, IAmPrincipal, IAmPrincipalOtp, IAmPrincipalType, IAmPrincipalSource
from .serializers import (
RegistrationSerializer,
LoginSerializer,
OtpVerificationSerializer,
PasswordResetSerializer,
)
from django.conf import settings
from rest_framework.response import Response
from .utils import (
generate_token_and_user_data,
get_principal_by_email,
authticate_with_otp_and_passsword,
)
import requests
from django.conf import settings
from django.contrib.auth import authenticate
from rest_framework import status
from rest_framework.permissions import IsAuthenticated
from rest_framework.response import Response
from rest_framework.views import APIView
from rest_framework_simplejwt.authentication import JWTAuthentication
from module_iam.models import (AppVersion, IAmPrincipal, IAmPrincipalOtp,
IAmPrincipalSource, IAmPrincipalType)
from module_project import constants
from module_project.service import EmailService, SMSService
from module_project.utils import ApiResponse
from .serializers import (LoginSerializer, OtpVerificationSerializer,
PasswordResetSerializer, RegistrationSerializer)
from .utils import (AuthService, GoogleAuthService,
authticate_with_otp_and_passsword,
generate_token_and_user_data, get_principal_by_email)
class RegistrationView(APIView):
@@ -257,6 +253,7 @@ class GoogleSignin(APIView):
def post(self, request):
try:
access_token = request.data["access_token"]
player_id = request.data["player_id"]
user_info = GoogleAuthService.get_user_info(access_token)
print(f"User Info : {user_info}")
@@ -272,6 +269,7 @@ class GoogleSignin(APIView):
email=user_info['email'],
first_name=f"{user_info['given_name']} {user_info['family_name']}",
last_login=datetime.now(),
player_id=player_id,
principal_type=IAmPrincipalType.get_principal_user(),
principal_source=IAmPrincipalSource.get_principal_google()
)
@@ -289,6 +287,8 @@ class GoogleSignin(APIView):
import jwt
class AppleSignin(APIView):
authentication_classes = []
permission_classes = []