adaugat lab4 si lab5

Signed-off-by: hellisabove <robertnedela15@gmail.com>
This commit is contained in:
hellisabove
2026-05-25 11:13:40 +03:00
parent 8b7c9a5527
commit 35893a4012
78 changed files with 60025 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
from flask import session, Blueprint, request, redirect, render_template
from ..model.account import check_login
auth_pages = Blueprint("auth", __name__)
@auth_pages.route("/login", methods=["GET", "POST"])
def login_page():
error = ""
if "email" in request.form:
email = request.form["email"]
password = request.form["password"]
if check_login(email, password):
session["email"] = email
session["auth"] = True
return redirect("/", code=302)
else:
error = "Invalid username or password"
return render_template("login.html", error=error)
@auth_pages.route("/logout")
def logout():
session["auth"] = False
return redirect("/")