def login2():
form = LoginForm()
if form.validate_on_submit():
try:
user = models.User.query.filter(
models.User.username == form.username.data
).one()
except NoResultFound:
form.errors[''] = ['wrong user or password']
else:
if sha256_crypt.verify(form.password.data, user.password):
login_user(user, form.remember_me.data)
return redirect('/')
else:
form.errors[''] = ['wrong user or password']
return render_template('login/login.jinja2', form=form)
评论列表
文章目录