Merge branch 'dev-anish' of http://gitea.lcepl.org/pjpatil12/Comparison_Project into dev-anish

This commit is contained in:
2026-02-02 14:57:20 +05:30
commit 37dd118cbd
57 changed files with 4063 additions and 0 deletions

14
app/utils/helpers.py Normal file
View File

@@ -0,0 +1,14 @@
# def is_logged_in(session):
# return session.get("user_id") is not None
from functools import wraps
from flask import session, redirect, url_for, flash
def login_required(view):
@wraps(view)
def wrapped_view(*args, **kwargs):
if "user_id" not in session:
flash("Please login first", "warning")
return redirect(url_for("auth.login"))
return view(*args, **kwargs)
return wrapped_view