From 33f6b0fe5d04abb82bd87c4ea3a3f84d96b87c77 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20=20MENAGER?= <herve.menager@pasteur.fr>
Date: Fri, 20 Jul 2018 18:35:29 +0200
Subject: [PATCH] require login to access contribution wizard

Former-commit-id: f20277fa812fe898f4dbe7c6b9975b65d6ba0c8f
---
 ippisite/ippidb/views.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ippisite/ippidb/views.py b/ippisite/ippidb/views.py
index 704eb6bb..328f754e 100644
--- a/ippisite/ippidb/views.py
+++ b/ippisite/ippidb/views.py
@@ -6,6 +6,7 @@ from django.db.models import Max, Min, Count
 from django.shortcuts import render
 from django.http import HttpResponseRedirect, Http404
 from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger
+from django.contrib.auth.mixins import LoginRequiredMixin
 from formtools.wizard.views import SessionWizardView, NamedUrlSessionWizardView
 
 import ippidb
@@ -57,7 +58,7 @@ TEMPLATES = {"IdForm": "IdForm.html",
              }
 
 
-class IppiWizard(NamedUrlSessionWizardView):
+class IppiWizard(LoginRequiredMixin, NamedUrlSessionWizardView):
   
     def get_context_data(self, **kwargs):
         context=super(IppiWizard, self).get_context_data(**kwargs)
-- 
GitLab