Projet

Général

Profil

0001-Make-the-logout-set-a-cookie-to-let-other-views-know.patch

Benjamin Dauvergne, 27 novembre 2014 19:06

Télécharger (1,1 ko)

Voir les différences:

Subject: [PATCH] Make the logout set a cookie to let other views know that a
 logout occured recently

Default timeout for this cookie is 60 seconds. Fixes #6021.
 authentic2/views.py |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
authentic2/views.py
422 422
    auth_logout(request)
423 423
    context['next_page'] = next_page
424 424
    context['message'] = _('Logged out')
425
    return render_to_response(template, context_instance = context)
425
    response = render_to_response(template, context_instance=context)
426
    response.set_cookie('a2_just_logged_out', 1, max_age=60)
427
    return response
426 428

  
427 429
def redirect_to_logout(request, next_page='/'):
428 430
    return HttpResponseRedirect('%s?next=%s' % (reverse(logout), urllib.quote(next_page)))
429
-