From e9bd687b594c4143e12cc12e999152d82dcbf3d4 Mon Sep 17 00:00:00 2001 From: Art Lukyanchyk <artiom.lukyanchyk@hs-hannover.de> Date: Fri, 25 Jan 2019 16:56:54 +0100 Subject: [PATCH] Collect more info in DEBUG mode --- ssoauth/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ssoauth/views.py b/ssoauth/views.py index 7ac8547..88b7503 100644 --- a/ssoauth/views.py +++ b/ssoauth/views.py @@ -160,7 +160,11 @@ class ACSAuthNView(SAMLMixin, View): if auth.is_authenticated(): self.log_in_user(request, auth) if conf.settings.DEBUG: - request.session["DEBUG_SAML2_ATTRS"] = auth.get_attributes() + request.session["DEBUG_SAML2_ATTRS"] = attrs = auth.get_attributes() + attrs["SAML2.NameID"] = auth.get_nameid() + attrs["SAML2.NameID.Format"] = auth.get_nameid_format() + attrs["SAML2.SessionIndex"] = auth.get_session_index() + attrs["SAML2.Errors"] = auth.get_errors() return http.HttpResponseRedirect(self.get_next_url(request)) else: logger.error("Not authenticated. Errors: {0}".format(auth.get_errors())) -- GitLab