def get_user_response_error(error_type, status_code): body = {"errorType": get_response_error_string_by_type(error_type)} return setup_cors_response_headers( Response(json.dumps(body), status=status_code, content_type="application/json"))
def get_user_response_reject(session_guid): res = setup_cors_response_headers( Response(status=401, content_type="application/json")) if session_guid is not None: res.set_cookie("session", value="", expires=0) return res
def get_dashboard_response_success(body, session_guid): res = setup_cors_response_headers( Response(body, status=200, content_type="application/json")) if session_guid is not None: res.set_cookie("session", value=session_guid, max_age=k_cookie_expiration_time) return res
def get_registration_response_success(does_token_exist, is_token_unactivated, is_login_unique): body = { "doesTokenExist": does_token_exist, "isTokenUnactivated": is_token_unactivated, "isLoginUnique": is_login_unique } return setup_cors_response_headers( Response(body, status=200, content_type="application/json"))
def get_user_response_success(login, role, session_guid): body = {"login": login, "role": role} res = setup_cors_response_headers( Response(body, status=200, content_type="application/json")) if session_guid is not None: res.set_cookie("session", value=session_guid, max_age=k_cookie_expiration_time) return res
def get_authorization_response_success(does_login_exist, is_password_valid, session_guid): status = 200 if session_guid is not None else 401 body = { "does_login_exist": does_login_exist, "is_password_valid": is_password_valid } res = setup_cors_response_headers(Response(json.dumps(body), status=status, content_type="application/json")) if session_guid is not None: res.set_cookie("session", value=session_guid, max_age=k_cookie_expiration_time) else: res.set_cookie("session", expires=0) return res
def options(self, request, *args, **kwargs): return setup_cors_response_headers(Response())
def get_authorization_response_error(error_type, status_code): body = {"errorType": get_response_error_string_by_type(error_type)} return setup_cors_response_headers( Response(body, status=status_code, content_type="application/json"))
def get_logout_response_success(): res = setup_cors_response_headers(Response("", status=200)) res.set_cookie("session", value=None, max_age=0) return res