def login(): if request.method == 'GET': fail = "good so far" return render_template('login.html', fail=fail) if request.method == "POST": user_name = request.form["username"] password = request.form["psw"] user_row = data_handler.get_one_user(user_name) user_infos = [] for i in user_row: user_infos.append(i) try: user_name_if_exist = user_infos[0]['username'] user_pw_if_exist = user_infos[0]['password'] if user_name == user_name_if_exist: if data_handler.verify_password(password, user_pw_if_exist) is True: session['username'] = user_name data_handler.write_cookie_value_to_user( user_name, session['username']) return redirect('/') else: fail = "failed" return render_template('login.html', fail=fail) except IndexError: fail = "failed" return render_template('login.html', fail=fail)
def login(username, password): get_user = persistence.check_login_data(username) actual_password = get_user[0]['password'] verify_pass = data_handler.verify_password(password, actual_password) if verify_pass is True: session['username'] = username return redirect(url_for('index')) else: return render_template('index.html')
def login(): if request.method == "POST": if data_handler.get_hash_from_database(request.form["username"]) is not None: database_password = data_handler.get_hash_from_database(request.form["username"]) verify_password = data_handler.verify_password(request.form["password"],database_password["password"]) if verify_password: session["username"] = request.form["username"] return redirect(url_for("route_list_questions")) error = "Invalid username or password" return render_template("login_and_registration.html", error=error) return render_template("login_and_registration.html")
def check_login_credentials(): username=request.args.get('username') password=request.args.get('password') if data_handler.confirm_user(username): passs = data_handler.check_credentials(username)['password'] verfify_password = data_handler.verify_password(password, passs) if verfify_password: return jsonify({"state": "Correct"}) else: return jsonify({"state": "Incorrect"}) return jsonify({"state": "Incorrect"})
def login(): if request.method == "POST": username, password = request.form["username"], request.form["password"] possible_user = data_handler.get_user(username) if possible_user: valid_user = data_handler.verify_password(password, possible_user["password"]) if valid_user: session["username"] = request.form["username"] return redirect("/") flash("username or password invalid") return redirect("/login") return render_template('login.html')
def Login(): username = request.form["username"] text_password = request.form["password"] if data_handler.get_user(username): hashed_password = data_handler.get_hashed_password(username) if data_handler.verify_password(text_password,hashed_password): session["username"] = username return redirect("/") else: error_message = "Incorrect Password" return render_template("registration.html", error_message=error_message) else: error_message = "Please Register" return render_template("registration.html", error_message=error_message)
def user_login(): if request.method == 'POST': username = request.form.get('username') password = request.form.get('password') try: hashed_password = data_handler.verify_pwd(username) except (ValueError, IndexError): return render_template('login.html', hashed=True) if data_handler.verify_password(password, hashed_password) is True: session['username'] = request.form['username'] return redirect(url_for('list_of_questions', hashed=hashed_password)) return render_template('login.html')
def login(): if request.method == "POST": if data_handler.get_hash_from_database( request.form["username"]) is not None: database_password = data_handler.get_hash_from_database( request.form["username"]) verify_password = data_handler.verify_password( request.form["password"], database_password["hashed_password"]) if verify_password: session["username"] = request.form["username"] return redirect("/") error = "Invalid username or password" return render_template("error.html", error=error) error = "Invalid username or password" return render_template("error.html", error=error)
def login(): title_text = 'Login' if request.method == 'POST': email = request.form['email'] input_password = request.form['password'] correct_password = data_handler.get_user_data(email) remove_list = 0 if correct_password \ and data_handler.verify_password(input_password, correct_password[remove_list]['password']): session['username'] = email session['user_id'] = correct_password[remove_list]['id'] return redirect(url_for('main_page')) else: error_message = "Wrong password or email!" return render_template('login.html', title_text=title_text, error_message=error_message) return render_template('login.html', title_text=title_text)