def login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).one() login_user(user) flash("Logged in successfully.", "success") return redirect(request.args.get("next") or url_for(".home")) return render_template("login.html", form=form)
def login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() if user and user.check_password(form.password.data): login_user(user) flash("Logged in successfully.", "success") return redirect(request.args.get("next") or url_for(".home")) else: flash("Login failed.", "danger") return render_template("login.html", form=form)
def login(): form = LoginForm() if form.validate_on_submit(): # For demonstration purposes the password in stored insecurely user = User.query.filter_by(username=form.username.data, password=form.password.data).first() if user: login_user(user) flash("Logged in successfully.", "success") return redirect(request.args.get("next") or url_for(".home")) else: flash("Login failed.", "danger") return render_template("login.html", form=form)