diff options
Diffstat (limited to 'coip/apps/saml2')
-rw-r--r-- | coip/apps/saml2/urls.py | 3 | ||||
-rw-r--r-- | coip/apps/saml2/views.py | 7 |
2 files changed, 3 insertions, 7 deletions
diff --git a/coip/apps/saml2/urls.py b/coip/apps/saml2/urls.py index 1654c66..3965a6d 100644 --- a/coip/apps/saml2/urls.py +++ b/coip/apps/saml2/urls.py @@ -7,5 +7,6 @@ from django.conf.urls.defaults import patterns, url, include urlpatterns = patterns('coip.apps.saml2.views', url(r'^aq$',view='aq'), - url(r'^metadata$',view='metadata') + url(r'^metadata$',view='metadata'), + url(r'^.+',include('djangosaml2.urls')) )
\ No newline at end of file diff --git a/coip/apps/saml2/views.py b/coip/apps/saml2/views.py index f109094..1055644 100644 --- a/coip/apps/saml2/views.py +++ b/coip/apps/saml2/views.py @@ -15,12 +15,7 @@ from saml2.saml import NAME_FORMAT_URI from django.conf import settings from django.views.decorators.csrf import csrf_exempt from saml2.request import AttributeQuery - -def get_full_path(request,path=None): - if path == None: - path = request.path - full_path = ('http', ('', 's')[request.is_secure()], '://', request.META['HTTP_HOST'], path) - return ''.join(full_path) +from coip.utils import get_full_path def _config(request): host = request.get_host().replace(":","-") |