diff --git a/k8s/redis.values.yaml b/k8s/redis.values.yaml
index 8791d6943ec3e220dee398fb881f4571a5ff9824..695f7b7e9e383396d73e22abb850958d07040d35 100644
--- a/k8s/redis.values.yaml
+++ b/k8s/redis.values.yaml
@@ -1,11 +1,17 @@
 # https://artifacthub.io/packages/helm/bitnami/redis
 master:
   resources:
+    requests:
+      memory: 100Mi
+      cpu: 100m
     limits:
       memory: 2Gi
       cpu: 2
 replica:
   resources:
+    requests:
+      memory: 100Mi
+      cpu: 100m
     limits:
       memory: 2Gi
       cpu: 2
diff --git a/requirements/base.in b/requirements/base.in
index b9837710c0a62685aba81dca1dc0c7ba90a60f7a..adb572227b7d9c760872e3ece624430d1ef2f2f9 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -3,3 +3,4 @@ djangorestframework~=3.14
 django-solo~=2.0
 django-import-export~=3.1
 celery~=5.2
+social-auth-app-django~=5.0
\ No newline at end of file
diff --git a/requirements/production.txt b/requirements/production.txt
index 75af8c7b7b9dd2cbaf14c87f61a0ca1862d1c6e8..b58f177cc3494f44304d9717bd0989f07210d14c 100644
--- a/requirements/production.txt
+++ b/requirements/production.txt
@@ -8,14 +8,18 @@ amqp==5.1.1
     # via kombu
 asgiref==3.6.0
     # via django
+async-timeout==4.0.2
+    # via redis
 billiard==3.6.4.0
     # via celery
 build==0.10.0
     # via pip-tools
 celery==5.2.7
-    # via -r requirements/production.in
+    # via -r requirements/base.in
 certifi==2018.1.18
     # via requests
+cffi==1.15.1
+    # via cryptography
 chardet==3.0.4
     # via requests
 click==8.1.3
@@ -37,6 +41,12 @@ coreschema==0.0.4
     # via
     #   coreapi
     #   drf-yasg
+cryptography==39.0.2
+    # via social-auth-core
+defusedxml==0.7.1
+    # via
+    #   python3-openid
+    #   social-auth-core
 diff-match-patch==20121119
     # via django-import-export
 django==4.1.7
@@ -85,6 +95,10 @@ markupsafe==1.1.1
     # via jinja2
 mccabe==0.7.0
     # via flake8
+oauthlib==3.2.2
+    # via
+    #   requests-oauthlib
+    #   social-auth-core
 odfpy==1.3.6
     # via tablib
 openpyxl==3.1.2
@@ -104,16 +118,24 @@ pluggy==0.13.1
     # via python-language-server
 prompt-toolkit==3.0.38
     # via click-repl
+psycopg2-binary==2.9.5
+    # via -r requirements/production.in
 pycodestyle==2.10.0
     # via flake8
+pycparser==2.21
+    # via cffi
 pyflakes==3.0.1
     # via flake8
+pyjwt==2.6.0
+    # via social-auth-core
 pyproject-hooks==1.0.0
     # via build
 python-jsonrpc-server==0.4.0
     # via python-language-server
 python-language-server==0.36.2
     # via -r requirements/production.in
+python3-openid==3.2.0
+    # via social-auth-core
 pytz==2022.7.1
     # via
     #   celery
@@ -121,14 +143,25 @@ pytz==2022.7.1
     #   drf-yasg
 pyyaml==5.3
     # via tablib
+redis==4.5.1
+    # via -r requirements/production.in
 requests==2.22.0
-    # via coreapi
+    # via
+    #   coreapi
+    #   requests-oauthlib
+    #   social-auth-core
+requests-oauthlib==1.3.1
+    # via social-auth-core
 ruamel-yaml==0.17.21
     # via drf-yasg
 ruamel-yaml-clib==0.2.7
     # via ruamel-yaml
 six==1.11.0
     # via click-repl
+social-auth-app-django==5.0.0
+    # via -r requirements/base.in
+social-auth-core==4.3.0
+    # via social-auth-app-django
 sqlparse==0.3.0
     # via django
 tablib[html,ods,xls,xlsx,yaml]==3.3.0
@@ -160,10 +193,6 @@ xlrd==1.1.0
     # via tablib
 xlwt==1.3.0
     # via tablib
-psycopg2-binary==2.9.5
-    # via -r requirements/production.in
-redis==4.5.1
-    # via -r requirements/production.in
 
 # The following packages are considered to be unsafe in a requirements file:
 # pip