Added decorator for admin

This commit is contained in:
2025-04-15 10:58:52 +02:00
parent e186f735a7
commit a9ecdcaa7d
4 changed files with 27 additions and 6 deletions

8
app.py
View File

@@ -1,15 +1,13 @@
from application import app
from flask import redirect, url_for
from flask_login import current_user # type: ignore
from flask_login import current_user, login_required # type: ignore
# home route
@app.route("/")
@login_required
def index():
if current_user.is_authenticated:
return redirect(url_for("dash.index"))
else:
return redirect(url_for("auth.login"))
return redirect(url_for("dash.index"))
# App deployment