From 6ea51c1914eb2c53a654448856cc175db9da181e Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 22 Jun 2015 23:25:54 +0200 Subject: [PATCH] Created authenticating URL for CAS services (fixes #7624) --- src/authentic2_pratic/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/authentic2_pratic/views.py b/src/authentic2_pratic/views.py index ff8da11..7db0501 100644 --- a/src/authentic2_pratic/views.py +++ b/src/authentic2_pratic/views.py @@ -394,6 +394,9 @@ def get_service_links(request): if service_instance.metadata_url: url = make_url('a2-idp-saml2-idp-sso', params={'provider_id': service_instance.metadata_url}) + elif service_instance.cas_service_url: + url = make_url('a2-idp-cas-login', + params={'service': service_instance.cas_service_url}) else: url = service_instance.url service_links.append((name, url, slug, needed_authent))