Revision d4c9f39f djangobackends/shibauthBackend.py

b/djangobackends/shibauthBackend.py
8 8

  
9 9
class shibauthBackend:
10 10
    def authenticate(self, **kwargs):
11
        
12 11
        username = kwargs.get('username')
13 12
        firstname = kwargs.get('firstname')
14 13
        lastname = kwargs.get('lastname')
......
33 32
#            if organization == settings.SHIB_ADMIN_DOMAIN:
34 33
#                user.is_staff = True
35 34
#                user.is_superuser = True
36
            user.is_active = True
35
#            user.is_active = True
37 36
            user.save()
38 37
        # The user did not exist. Create one with no privileges
39 38
        except:
......
46 45
#            if organization == settings.SHIB_ADMIN_DOMAIN:
47 46
#                user.is_staff = True
48 47
#                user.is_superuser = True
49
            user.is_active = True
48
            user.is_active = False
50 49
            user.save()
51 50
        try:
52 51
            peer = Peer.objects.get(domain_name=organization)

Also available in: Unified diff