def login():
"""Attempt to log the user in"""
email = request.form.get("email")
password = request.form.get("password")
existing_email = User.query.filter_by(email=email).first()
if existing_email is not None and existing_email.password == password:
# add user to session
session["user_id"] = existing_email.user_id
flash("Successfully logged in!")
return redirect('/homepage')
elif existing_email is None:
flash("Incorrect email.")
return redirect('/')
else:
flash("Incorrect password.")
return redirect('/')
评论列表
文章目录