POC Campus Condorcet : logs de la session mellon et des metadonnes SAML

This commit is contained in:
Paul Marillonnet 2017-10-18 09:48:25 +02:00
parent 0bc4765a34
commit 5726ddcf1f
1 changed files with 4 additions and 1 deletions

View File

@ -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)