# 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