diff --git a/src/backoffice/views/auth.py b/src/backoffice/views/auth.py
index 89832a316f59b36e81b87f444b6576f857a800dc..965f06a8cdf7bd91e712e7c33bdc3aa0d64156a9 100644
--- a/src/backoffice/views/auth.py
+++ b/src/backoffice/views/auth.py
@@ -5,6 +5,7 @@ from django.http import JsonResponse
 from django.urls import reverse_lazy
 from django.views.generic import TemplateView, View
 
+from core.utils import str2bool
 from core.views import BaseLoginView, BasePasswordResetConfirmView, BasePasswordResetView, BaseRegistrationActivationView, BaseRegistrationView
 
 from .mixins import ConferenceLoginRequiredMixin, ConferenceRequiredMixin, PasswordMixin
@@ -42,6 +43,12 @@ class AuthDebugView(ConferenceLoginRequiredMixin, View):
 
         result = {}
         result['conference'] = self.conference.slug
+        result['request'] = {
+            'client_address': self.request.META['REMOTE_ADDR'],
+            'x_forwarded_for': self.request.META.get('HTTP_X_FORWARDED_FOR'),
+        }
+        if str2bool(self.request.GET.get('headers', 'n')):
+            result['request']['headers'] = dict(self.request.headers.items())
         result['global'] = {
             'userid': u.pk,
             'username': u.username,