def login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() if user is not None: login_user(user, form.remember_me.data) flash("Logged in sucessfully as {}.".format(user.username)) return redirect(request.args.get('next') or url_for('index')) flash("Incorrect usename or password") return render_template("login.html", form=form)
def login(): form = LoginForm() if form.validate_on_submit(): user = User.get_by_username(form.username.data) if user is not None and user.check_password(form.password.data): login_user(user, form.remember_me.data) flash("Logged in successfully as {}.".format(user.username)) return redirect(request.args.get('next') or url_for('user', username=user.username)) flash('Incorrect username or password.') return render_template("login.html", form=form)
def login(): form = LoginForm() if form.validate_on_submit(): usr = User.get_by_username(form.username.data) if user is not None and usr.check_password(form.password.data): login_user(usr, form.remember_me.data) flash("Logged in successfully as {}.".format(usr.username)) return redirect(request.args.get('next') or url_for('user', username=usr.username)) flash("Incorret username or password") return render_template("login.html", form=form)
def login(): form = LoginForm() if form.validate_on_submit(): # Login and validate the user user = User.query.filter_by(username=form.username.data).first() if user is not None: print(f"user: {user}") login_user(user, form.remember_me.data) flash(f"Logged in successfully as {user.username}") return redirect(request.args.get('next') or url_for('index')) flash('Incorrect username or password.') return render_template("login.html", form=form)
def login(): form = LoginForm() if form.validate_on_submit(): #login and validate useer: user = User.getuserbyusername(username=form.username.data) if user is not None and user._checkpassword(form.password.data): login_user(user, form.remember_me.data) flash("Logged in Successfully as {}".format(user.username)) return redirect( request.args.get('next') or url_for("user", username=user.username)) flash( "Incorrect User Details entered or User Not found. Please try again or signup." ) return render_template("login.html", form=form)