This commit is contained in:
pika 2025-03-31 17:48:23 +02:00
parent f7f28b35ec
commit eedc354160
6 changed files with 56 additions and 6 deletions

View file

@ -4,7 +4,7 @@ from flask_login import LoginManager
from flask_bcrypt import Bcrypt
from flask_limiter import Limiter
from flask_limiter.util import get_remote_address
from flask_wtf.csrf import CSRFProtect
from app.core.csrf_utils import csrf # Import from centralized location
# Initialize extensions
db = SQLAlchemy()
@ -15,7 +15,7 @@ login_manager.login_message = "Please log in to access this page."
login_manager.login_message_category = "info"
bcrypt = Bcrypt()
csrf = CSRFProtect()
# csrf is now imported from csrf_utils, not defined here
limiter = Limiter(
key_func=get_remote_address, default_limits=["200 per day", "50 per hour"]
)