Exemple #1
0
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."})
Exemple #2
0
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."})
Exemple #4
0
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."})
Exemple #5
0
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."})