def login_api(): header = {} user = UserController() email = request.json['email'] password = request.json['password'] result = user.login(email=email, password=password) code = 401 response = {"message": "Usuário não autorizado", "result": []} if result: if result.active: result = { 'id': result.id, 'username': result.username, 'email': result.email, 'date_created': result.date_created, 'active': result.active } header = { "access_token": user.generate_auth_token(result), "token_type": "JWT" } code = 200 response["message"] = "Login realizado com sucesso" response["result"] = result return Response(json.dumps(response, ensure_ascii=False), mimetype='application/json'), code, header
def login_api(): header = {} user = UserController() email = request.json["email"] password = request.json["password"] res = user.login(email, password) code = 401 response = {"message": "Usuário não autorizado", "result": []} if res: if res.active: result = { "id": res.id, "username": res.username, "email": res.email, "date_created": res.date_created, "active": res.active } header = { "access_token": user.generate_auth_token(result), "token_type": "JWT" } code = 200 response["message"] = "Login realizado com sucesso" response["result"] = result return Response(json.dumps(response, ensure_ascii=False), mimetype="application/json"), code, header
def login_api(): header = {} user_controller = UserController() email = request.json['email'] password = request.json['password'] result = user_controller.login(email, password) code = 401 response = {'message': 'Usuário não autorizado', 'result': []} if result: if result.active: result = { 'id': result.id, 'username': result.username, 'email': result.email, 'date_created': result.date_created, 'active': result.active } header = { 'access_token': user_controller.generate_auth_token(result), 'token_type': 'JWT' } code = 200 response['message'] = 'Login realizado com sucesso' response['result'] = result return Response(json.dumps(response, ensure_ascii=False), mimetype='application/json', status=code, headers=header)