diff --git a/django/sp_sso/sp_sso/views.py b/django/sp_sso/sp_sso/views.py index acdfd93..1b9cd87 100644 --- a/django/sp_sso/sp_sso/views.py +++ b/django/sp_sso/sp_sso/views.py @@ -5,7 +5,7 @@ from django.contrib.auth import logout as auth_logout from django.contrib.auth import views as auth_views from django.utils.translation import ugettext as _ from django.views.generic import FormView -from mellon.utils import get_idps +from mellon.utils import get_idps, create_metadata from saml.forms import RegistrationForm from saml.utils import sso_attributes, render_message, ldap_contains_user, \ @@ -46,6 +46,9 @@ def logout(request, next_page=None): return HttpResponseRedirect(next_page) def logged_in(request, next_page=None): + if hasattr(request, 'session'): + logger.info('Mellon session : %r \n' % request.session.get('mellon_session', {})) + logger.info('SAML Metadata : %r \n' % create_metadata(request)) callback = request.session.get('next_field', '/') return HttpResponseRedirect(callback)