def api_check_user_exist(): req_data = request.get_json() username = req_data.get("username") exists = User.exists(mongo.db, {"username": username}) return_data = dict(Messages.message_check_user_exists) return_data["data"] = exists # user = User(mongo.db, username = username) # print(user.verify()) resp = jsonify(return_data) resp.status_code = 200 return resp
def api_check_valid_username(): req_data = request.get_json() username = req_data.get("username") exists = User.exists(mongo.db, {"username": username}) if exists: return_data = dict(Messages.message_valid_username) return_data["reason"] = "Username Already Exists." return_data["data"] = not exists resp = jsonify(return_data) resp.status_code = 200 return resp if valid_username_string(username) != True: return_data = dict(Messages.message_valid_username) return_data["reason"] = "Invalid Username" return_data["data"] = False resp = jsonify(return_data) resp.status_code = 200 return resp return_data = dict(Messages.message_valid_username) return_data["data"] = True resp = jsonify(return_data) resp.status_code = 200 return resp
def api_check_valid_email(): req_data = request.get_json() email = req_data.get("email") exists = User.exists(mongo.db, {"email": email}) if exists: return_data = dict(Messages.message_valid_email) return_data["reason"] = "Email Already Exists." return_data["data"] = not exists resp = jsonify(return_data) resp.status_code = 200 return resp if valid_email_string(email) != True: return_data = dict(Messages.message_valid_email) return_data["reason"] = "Invalid Email" return_data["data"] = False resp = jsonify(return_data) resp.status_code = 200 return resp return_data = dict(Messages.message_valid_email) return_data["data"] = True resp = jsonify(return_data) resp.status_code = 200 return resp