Revision 9d20fe23 snf-astakos-app/astakos/im/target/shibboleth.py

b/snf-astakos-app/astakos/im/target/shibboleth.py
33 33

  
34 34
import json
35 35

  
36
from django.conf import settings as global_settings
36 37
from django.http import HttpResponseBadRequest
37 38
from django.utils.translation import ugettext as _
38 39
from django.contrib import messages
......
75 76
    SHIB_MAIL = "HTTP_SHIB_MAIL"
76 77

  
77 78

  
78
@requires_auth_provider('shibboleth', login=True)
79
@requires_auth_provider('shibboleth')
79 80
@require_http_methods(["GET", "POST"])
80 81
def login(
81 82
    request,
......
99 100

  
100 101
    try:
101 102
        eppn = tokens.get(Tokens.SHIB_EPPN)
103
        if global_settings.DEBUG and not eppn:
104
            eppn = getattr(global_settings, 'SHIBBOLETH_TEST_EPPN', None)
105
            realname = getattr(global_settings, 'SHIBBOLETH_TEST_REALNAME',
106
                               None)
107

  
102 108
        if not eppn:
103 109
            raise KeyError(_(astakos_messages.SHIBBOLETH_MISSING_EPPN) % {
104 110
                'domain': settings.BASEURL,

Also available in: Unified diff