mirror of
https://github.com/StefBuwalda/WebTech.git
synced 2025-10-30 19:29:58 +00:00
Added decorator for admin
This commit is contained in:
8
app.py
8
app.py
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user