21 lines
580 B
Python
21 lines
580 B
Python
from flask import jsonify, request
|
|
from services import UserService
|
|
from services import AuthService
|
|
import sys
|
|
|
|
|
|
class AuthController:
|
|
def __init__(self, userService: UserService, authService: AuthService):
|
|
self.user_service = userService
|
|
self.auth_service = authService
|
|
|
|
def login(self):
|
|
data = request.get_json()
|
|
users = self.auth_service.login(data)
|
|
response = {
|
|
"status": True,
|
|
"message": "success retrive data",
|
|
"data": users,
|
|
}
|
|
return jsonify(response)
|