From 1ff04aaf3dbfcbf81384f6668a4b9a42acc4a95c Mon Sep 17 00:00:00 2001
From: nadeemshahzad <nadem.shahzad@gmail.com>
Date: Thu, 25 Oct 2018 13:33:42 +0000
Subject: [PATCH] add xforwardedfor middlewar

---
 cms/envs/common.py | 2 ++
 lms/envs/common.py | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/cms/envs/common.py b/cms/envs/common.py
index d6b9f33d8ec..85ab3b1aed2 100644
--- a/cms/envs/common.py
+++ b/cms/envs/common.py
@@ -467,6 +467,8 @@ XQUEUE_INTERFACE = {
 ################################# Middleware ###################################
 
 MIDDLEWARE_CLASSES = [
+    'x_forwarded_for.middleware.XForwardedForMiddleware',
+
     'crum.CurrentRequestUserMiddleware',
 
     # A newer and safer request cache.
diff --git a/lms/envs/common.py b/lms/envs/common.py
index 7fda273083e..a9e22745091 100644
--- a/lms/envs/common.py
+++ b/lms/envs/common.py
@@ -1209,6 +1209,8 @@ CREDIT_NOTIFICATION_CACHE_TIMEOUT = 5 * 60 * 60
 ################################# Middleware ###################################
 
 MIDDLEWARE_CLASSES = [
+    'x_forwarded_for.middleware.XForwardedForMiddleware',
+
     'crum.CurrentRequestUserMiddleware',
 
     # A newer and safer request cache.
-- 
GitLab