def logout(request, *args, **kwargs): if request.user.is_authenticated(): SessionProfile.objects.filter(user_id=request.user.pk).delete() response = logout_view(request, *args, **kwargs) response.delete_cookie('phpbb3_k23kc_u') response.delete_cookie('phpbb3_k23kc_k') response.delete_cookie('phpbb3_k23kc_sid') return response
def dispatch(self, request, *args, **kwargs): was_authenticated = request.user.is_authenticated() response = logout_view(request, *args, **kwargs) if was_authenticated: messages.info(request, "ログアウトしました") return response
def logout(request): next = request.GET.get('next', '') logger.info(next) if next: auth_logout(request) return HttpResponseRedirect(next) else: from django.contrib.auth.views import logout as logout_view return logout_view(request, template_name='account/logout.html')
def q_logout(request): # just use the built-in logout view return logout_view(request, next_page=request.GET.get("next"))
def logout(request): return logout_view(request, next_page=reverse('list-evenements'))
def logout(request): return logout_view(request, reverse('lamenews.views.root'))
def user_logout(request): return logout_view(request, next_page='core:index')
def user_logout(request): return logout_view(request, next_page='/')
def signup_logout(request): """ Just wrapping the built in """ return logout_view(request, template_name='logged_out.html')
def signup_logout(request): return logout_view(request, template_name='signup/logged_out.html')
def do_logout(request, next_page=None, template_name='account/logout.html', redirect_field_name=REDIRECT_FIELD_NAME): return_value = logout_view(request, next_page, template_name, redirect_field_name) return return_value