Revision 0a569195 snf-astakos-app/astakos/im/auth_backends.py

b/snf-astakos-app/astakos/im/auth_backends.py
9 9
    """
10 10
    def authenticate(self, email=None, auth_token=None):
11 11
        try:
12
            user = AstakosUser.objects.get(email=email)
12
            user = AstakosUser.objects.get(email=email, is_active=True)
13 13
            if user.auth_token == auth_token:
14 14
                return user
15 15
        except AstakosUser.DoesNotExist:
......
32 32
        #If username is an email address, then try to pull it up
33 33
        if email_re.search(username):
34 34
            try:
35
                user = AstakosUser.objects.get(email=username)
35
                user = AstakosUser.objects.get(email=username, is_active=True)
36 36
            except AstakosUser.DoesNotExist:
37 37
                return None
38 38
        else:

Also available in: Unified diff