From 42444c12dcf7b31afe8ed74c92b9930ae7f2f0bf Mon Sep 17 00:00:00 2001 From: Herbert Kruitbosch Date: Fri, 4 May 2018 17:14:46 +0200 Subject: [PATCH] agree create 3 --- rugwebsite/urls.py | 2 -- rugwebsite/views.py | 3 ++- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/rugwebsite/urls.py b/rugwebsite/urls.py index 951746b..751c549 100755 --- a/rugwebsite/urls.py +++ b/rugwebsite/urls.py @@ -8,5 +8,3 @@ urlpatterns = [ url(r'', include(saml_urls, namespace='saml')), url(r'$', home), ] - -import django.contrib.auth \ No newline at end of file diff --git a/rugwebsite/views.py b/rugwebsite/views.py index 73c5317..9f6f5a2 100644 --- a/rugwebsite/views.py +++ b/rugwebsite/views.py @@ -5,6 +5,7 @@ from django.contrib.auth import login from django.contrib.auth.decorators import login_required from django.contrib.auth.models import User from django.shortcuts import render, redirect +from django.utils.module_loading import import_string from django_saml2_pro_auth.auth import Backend from rugwebsite.forms import RequestGDPRDelete, GDPRAgreeCreate @@ -47,7 +48,7 @@ def gdpr_create_agree(request): user.username, user.first_name, user.last_name, user.email = json.loads(data) user.is_active = True user.save() - login(request, user, backend=Backend) + login(request, user, backend=import_string('django_saml2_pro_auth.auth.Backend')) return render(request, 'rugwebsite/gdpr_agree_success.html', {'shownav': True}) else: