- Improved CSRF handling
- Wordpress plugin for Evie Chat
This commit is contained in:
@@ -53,6 +53,10 @@ def create_app(config_file=None):
|
||||
|
||||
register_extensions(app)
|
||||
|
||||
# Configure CSRF protection
|
||||
app.config['WTF_CSRF_CHECK_DEFAULT'] = False # Disable global CSRF protection
|
||||
app.config['WTF_CSRF_TIME_LIMIT'] = None # Remove time limit for CSRF tokens
|
||||
|
||||
app.celery = make_celery(app.name, app.config)
|
||||
init_celery(app.celery, app)
|
||||
|
||||
@@ -88,6 +92,12 @@ def create_app(config_file=None):
|
||||
}
|
||||
return jsonify(response), 500
|
||||
|
||||
@app.before_request
|
||||
def before_request():
|
||||
# app.logger.debug(f"Before request - Session ID: {session.sid}")
|
||||
app.logger.debug(f"Before request - Session data: {session}")
|
||||
app.logger.debug(f"Before request - Request headers: {request.headers}")
|
||||
|
||||
# Register API
|
||||
register_api(app)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user