Skip to content

Commit 08e46f5

Browse files
committed
Merge branch 'knaperek-master' into user-fetching-customization
2 parents e8c2d9c + 6525c99 commit 08e46f5

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

djangosaml2/acs_failures.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
from django.shortcuts import render
88

99

10-
def template_failure(request, exception=None, **kwargs):
10+
def template_failure(request, exception=None, status=403, **kwargs):
1111
""" Renders a simple template with an error message. """
12-
return render(request, 'djangosaml2/login_error.html', {'exception': exception}, status=kwargs.get('status', 403))
12+
return render(request, 'djangosaml2/login_error.html', {'exception': exception}, status=status)

djangosaml2/tests/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@
5353

5454
User = get_user_model()
5555

56-
PY_VERSION = sys.version_info[:2]
57-
5856

5957
class SAML2Tests(TestCase):
6058

djangosaml2/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ def assertion_consumer_service(request,
316316
create_unknown_user=create_unknown_user)
317317
if user is None:
318318
logger.warning("Could not authenticate user received in SAML Assertion. Session info: %s", session_info)
319-
return fail_acs_response(request, exception=Exception('No user could be authenticated.'))
319+
return fail_acs_response(request, exception=PermissionDenied('No user could be authenticated.'))
320320

321321
auth.login(request, user)
322322
_set_subject_id(request.session, session_info['name_id'])

0 commit comments

Comments
 (0)