Changeset 8687 for mauRepo/dj_security


Ignore:
Timestamp:
21/11/12 10:34:17 (7 years ago)
Author:
mnagni
Message:

Small improves to logging

Location:
mauRepo/dj_security/trunk/dj_security
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/dj_security/trunk/dj_security/manage.py

    r8661 r8687  
    44 
    55if __name__ == "__main__": 
    6     os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dj_security.settings") 
     6    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dj_security.dev_settings") 
    77 
    88    from django.core.management import execute_from_command_line 
  • mauRepo/dj_security/trunk/dj_security/middleware.py

    r8680 r8687  
    3737 
    3838# Get an instance of a logger 
    39 logger = logging.getLogger(__name__) 
     39LOGGER = logging.getLogger(__name__) 
    4040 
    4141class DJ_Security_Middleware(object): 
     
    5555                 
    5656        remote_ip = _calculate_remote_ip(request) 
    57         logger.debug("remote_ip: %s" % (remote_ip))       
     57        LOGGER.debug("responding to remote_ip: %s" % (remote_ip))       
    5858        username = request.POST['username'] 
    5959        token = AuthTicket( 
     
    6262                    remote_ip,  
    6363                    user_data = getattr(request, 'auth_user', ''))                 
    64         logger.info("Logging %s from %s" % (username, remote_ip)) 
     64        LOGGER.debug("Created authTicket for %s from %s" % (username, remote_ip)) 
    6565        response.set_cookie('auth_tkt',  
    6666                            token.cookie_value(),  
    6767                            domain = getattr(settings, 'COOKIE_DOMAIN', None)) 
     68        LOGGER.debug("Set authTicket in response for %s from %s" % (username, remote_ip)) 
    6869        return response 
    6970     
     
    7273    import urlparse     
    7374    remote_url = urlparse.urlparse(request.GET.get('r', '')) 
    74     logger.debug("remote_url: %s" % (str(remote_url))) 
     75    LOGGER.debug("remote_url: %s" % (str(remote_url))) 
    7576    if remote_url.netloc != '': 
    76         logger.debug("gethostbyname_ex: %s" % (str(socket.gethostbyname_ex(remote_url.netloc.split(':')[0])))) 
     77        LOGGER.debug("gethostbyname_ex: %s" % (str(socket.gethostbyname_ex(remote_url.netloc.split(':')[0])))) 
    7778        ips = socket.gethostbyname_ex(remote_url.netloc.split(':')[0])[2] 
    7879        if len(ips) > 1: 
  • mauRepo/dj_security/trunk/dj_security/settings.py

    r8680 r8687  
    232232        'dj_security': { 
    233233            'handlers': ['console'], 
    234             'level': 'WARN', 
     234            'level': 'DEBUG', 
    235235            'propagate': True, 
    236236        } 
  • mauRepo/dj_security/trunk/dj_security/views/dj_security_login.py

    r8686 r8687  
    2727        context['form'] = form 
    2828        if form.is_valid(): # All validation rules pass 
    29             username = request.POST['username'] 
    30             password = request.POST['password'] 
     29            username = getattr(request.POST, 'username', '') 
     30            password = getattr(request.POST, 'password', '') 
     31            LOGGER.debug("logging: %s" % (username))             
    3132            user = authenticate(username=username, password=password)              
    3233            if user is not None: 
    33                 if user.is_active:                     
     34                LOGGER.debug("authenticated: %s" % (username)) 
     35                if user.is_active: 
     36                    LOGGER.debug("user %s is Active" % (username))            
    3437                    context['user'] = SecurityEncoder().encode(user) 
    3538                    request.auth_user = context['user'] 
     
    3841                    # Return a 'disabled account' error message 
    3942                    context['error'] = u'account disabled' 
     43                    LOGGER.debug("Account Disabled for user %s" % (username))                     
    4044                    return error_handle(request, context) 
    4145            else: 
    4246                # Return an 'invalid login' error message. 
    4347                context['error'] = u'invalid login'                 
     48                LOGGER.debug("Invalid login for user %s" % (username))                 
    4449                return error_handle(request, context) 
    4550        else: 
Note: See TracChangeset for help on using the changeset viewer.