Revision 5366dc62 djangobackends/shibauthBackend.py

b/djangobackends/shibauthBackend.py
24 24

  
25 25
        try:
26 26
            user = User.objects.get(username__exact=username)
27
            user.email = mail
28
            user.first_name = firstname
29
            user.last_name = lastname
30
#            if organization == settings.SHIB_ADMIN_DOMAIN:
31
#                user.is_staff = True
32
#                user.is_superuser = True
33
            user.is_active = True
34
            user.save()
27 35
        # The user did not exist. Create one with no privileges
28 36
        except:
37
            
29 38
            user = User.objects.create_user(username, mail, None)
30 39
            user.first_name = firstname
31 40
            user.last_name = lastname
......
35 44
#                user.is_staff = True
36 45
#                user.is_superuser = True
37 46
            user.is_active = True
47
            user.save()
38 48
        try:
39 49
            peer = Peer.objects.get(domain_name=organization)
40 50
            up = UserProfile.objects.get_or_create(user=user,peer=peer)

Also available in: Unified diff