Created authenticating URL for CAS services (fixes #7624)

This commit is contained in:
Benjamin Dauvergne 2015-06-22 23:25:54 +02:00
parent e7bc916ef7
commit 6ea51c1914
1 changed files with 3 additions and 0 deletions

View File

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