diff --git a/app/main.py b/app/main.py index 9e8514b..bdb2626 100644 --- a/app/main.py +++ b/app/main.py @@ -6,7 +6,7 @@ import json from datetime import datetime, timedelta from functools import wraps -from flask import Flask, redirect, request, session, jsonify, render_template, send_from_directory, g +from flask import Flask, request, jsonify, render_template, send_from_directory, g from flask_cors import CORS from database import get_db, init_db, generate_booking_number, log_change @@ -21,6 +21,11 @@ app = Flask(__name__, static_folder='static') CORS(app) +# Auth Blueprint +app.secret_key = "dev-secret-change-in-production" +from login_routes import auth_bp +app.register_blueprint(auth_bp) + # Konfiguration DEFAULT_OPEN_HOUR = 10 # 10:00 DEFAULT_CLOSE_HOUR = 23 # 23:00 @@ -75,12 +80,6 @@ def index(): return render_template('index.html') -@app.route("/admin") -def admin_dashboard(): - if session.get("user_role") != "admin": - return redirect("/") - return render_template("admin.html") - @app.route('/api/health') def health(): """Health-Check"""