Esempio n. 1
0
def change_password():
    user_id = request.json.get("user_id", "")
    old_password = request.json.get("oldPassword", "")
    new_password = request.json.get("newPassword", "")
    u = user.Users()
    code, message = u.change_password(user_id=user_id,
                                      old_password=old_password,
                                      new_password=new_password)
    return jsonify({"message": message}), code
Esempio n. 2
0
def register():
    if request.method == 'POST':
        user_id = request.form['user_id']
        password = request.form['password']
        # user_id = request.json.get("user_id", "")
        # password = request.json.get("password", "")
        u = user.Users()
        code, message = u.register(user_id=user_id, password=password)
        print(message)
        return jsonify({"message": message}), code
    else:
        return render_template("register.html")
Esempio n. 3
0
def login():
    if request.method == 'POST':
        user_id = request.form['user_id']
        password = request.form['password']
        terminal = request.form['terminal']
        # user_id = request.json.get("user_id", "")
        # password = request.json.get("password", "")
        # terminal = request.json.get("terminal", "")
        u = user.Users()
        code, message, token = u.login(user_id=user_id,
                                       password=password,
                                       terminal=terminal)
        return jsonify({"message": message, "token": token}), code
    else:
        return render_template("login.html")
Esempio n. 4
0
def unregister():
    user_id = request.json.get("user_id", "")
    password = request.json.get("password", "")
    u = user.Users()
    code, message = u.unregister(user_id=user_id, password=password)
    return jsonify({"message": message}), code
Esempio n. 5
0
def logout():
    user_id: str = request.json.get("user_id")
    token: str = request.headers.get("token")
    u = user.Users()
    code, message = u.logout(user_id=user_id, token=token)
    return jsonify({"message": message}), code