def get_user_messages_by_email(token, email): if database_helper.get_logged_in(token): if (database_helper.in_users(email)): data = database_helper.get_user_messages_by_email_db(email) return json.dumps({"success": True, "message": "User messages retrieved.", "data": data}) return json.dumps({"success": False, "message": "No such user."}) else: return json.dumps({"success": False, "message": "You are not signed in."})
def get_user_messages_by_email(email,mailUser, timestamp, hashedData): if database_helper.get_logged_in_by_mail(mailUser): if (database_helper.in_users(email)): if check_tok('getusermessagesbyemail/'+mailUser,email,hashedData,str(int(timestamp)),False): data = database_helper.get_user_messages_by_email_db(email) return json.dumps({"success": True, "message": "User messages retrieved.", "data": data}) return json.dumps({"success": False, "message": "No such user."}) else: return json.dumps({"success": False, "message": "You are not signed in."})
def post_message(): message = request.form["message"] token = request.form["token"] email = request.form["email"] if database_helper.get_logged_in(token): if database_helper.in_users(email): database_helper.post_message(token, message, email) return json.dumps({"success": True, "message": "Message posted."}) else: return json.dumps({"success": False, "message": "No such user."}) else: return json.dumps({"success": False, "message": "You are not signed in."})
def post_message(): message = request.form['message'] token = request.form['token'] email = request.form['email'] sender = database_helper.get_email(token)[0] if database_helper.get_logged_in(token): if database_helper.in_users(email): database_helper.post_message(message, token, sender, email) return json.dumps({"success": True, "message": "Message posted."}) else: return json.dumps({"success": False, "message": "No such user."}) else: return json.dumps({"success": False, "message": "You are not signed in."})
def post_message(): message = request.form['message'] email = request.form['mail'] mailUser = request.form['mailUser'] timestamp = request.form['timestamp'] sender = mailUser if database_helper.get_logged_in_by_mail(mailUser): if database_helper.in_users(email): #Secure way to transmission of data if check_tok_post("postmessage",request): token = database_helper.get_token_by_mail(sender)[0] database_helper.post_message(message, token, sender, email) return json.dumps({"success": True, "message": "Message posted."}) else: return json.dumps({"success": False, "message": "Message not posted."}) else: return json.dumps({"success": False, "message": "You are not signed in."})