From c51d14f1b025218ab714086a6a487cba952745a3 Mon Sep 17 00:00:00 2001 From: Kushal Dotel Date: Sun, 12 Jan 2025 09:49:57 +0545 Subject: [PATCH] feat: add CORS policy --- backend/app.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/backend/app.py b/backend/app.py index 64476de..a91a98c 100644 --- a/backend/app.py +++ b/backend/app.py @@ -11,6 +11,7 @@ import uuid from datetime import datetime from constants import UserRole from utils.utils import random_string_generator, hash_string +from flask_cors import CORS from blueprints.profile import profile as profileBlueprint @@ -18,6 +19,13 @@ from blueprints.session import session as sessionBlueprint from blueprints.admin import admin as adminBlueprint app = Flask(__name__) + +# Enable CORS for all routes +CORS(app) +# Enable CORS for specific routes +# CORS(app, resources={ +# r"/api/*": {"origins": "*"} # Allows CORS for all `/api/` routes +# }) # Set configuration directly on the app instance app.config['ALLOWED_EXTENSIONS'] = {'png', 'jpg', 'jpeg', 'gif'}