TIF_E41211115_Genso_quiz_ba.../app/services/auth_service.py

22 lines
496 B
Python

from app.repositories import UserRepository
class AuthService:
def __init__(self):
self.user_repository = UserRepository()
def login(self, data):
email = data.get("email")
password = data.get("password")
user_data = self.user_repository.get_user_by_email(email)
if user_data == None:
return None
if user_data["password"] == password:
del user_data["password"]
return user_data
return None