#5612: Signals for login / logout
---------------------------------------------+------------------------------
          Reporter:  pterk                   |         Owner:  SmileyChris
            Status:  new                     |     Milestone:             
         Component:  Core framework          |       Version:  SVN        
        Resolution:                          |      Keywords:             
             Stage:  Design decision needed  |     Has_patch:  1          
        Needs_docs:  0                       |   Needs_tests:  0          
Needs_better_patch:  0                       |  
---------------------------------------------+------------------------------
Comment (by mitar):

 I do not understand why it would not be possible. I am quite happily using
 such views:

 {{{
 def login(request, *args, **kwargs):
   res = login_view(request, *args, **kwargs)
   if request.user.is_authenticated():
     signals.user_login.send(sender=login, request=request,
 user=request.user)
   return res
 }}}

 {{{
 def logout(request, *args, **kwargs):
   user = request.user
   res = logout_view(request, *args, **kwargs)
   signals.user_logout.send(sender=logout_redirect, request=request,
 user=user)
   return res
 }}}

-- 
Ticket URL: <http://code.djangoproject.com/ticket/5612#comment:19>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.

Reply via email to