Example #1
0
def logout(request):
	if request.user.is_authenticated:
		dlogout(request)
		request.flash['notice'] = _(u"You have been signed out.")
		if "chamaeleon_user" in request.session:
			del request.session["chamaeleon_user"]
	return redirect('profiles.views.login')		
Example #2
0
 def get(self, request):
     """
     Hace logout del usuario y redirige al login
     :param request: HttpRequest
     :return: HttpResponse y redirect a login
     """
     dlogout(request)
     return redirect('login')
Example #3
0
	    def logout_if_user_email_does_not_match_key_wrapper(request,**kwargs):
		if request.user.is_authenticated():
		    if not self.key_name in kwargs:
			raise Http404
		    try:
			key = kwargs[self.key_name]
			if "confirmation_key_"+key in request.session:
			    return function(request,**kwargs)
			confirmation_key = ConfirmationKey.objects.get(key = key)
		    except ConfirmationKey.DoesNotExist:
			raise Http404
		    print confirmation_key.email,request.user.email
		    if confirmation_key.email != request.user.email:
			request.flash["notice"] = _(u"You have been logged out.")
			dlogout(request)
			request.session["confirmation_key_"+key] = True
		return function(request,**kwargs)
Example #4
0
		def logout_first_wrapper(request,*args,**kwargs):
			dlogout(request)
			return function(request,*args,**kwargs)
Example #5
0
def logout_and_goto(request,url):
    if request.user.is_authenticated():
	dlogout(request)
    if url[0] != "/":
	raise Http404
    return redirect(url)
Example #6
0
 def logout_first_wrapper(request, *args, **kwargs):
     dlogout(request)
     return function(request, *args, **kwargs)
Example #7
0
def logout(request):
    dlogout(request)
    return redirect("/member")
def logout(request):
    dlogout(request)
    return HttpResponseRedirect('/')
Example #9
0
def logout(request):
    if request.user.is_authenticated:
        dlogout(request)
        request.flash['notice'] = _(u"You have been signed out.")
    context = RequestContext(request)
    return render_to_response('profiles/logout.html', {},context)
Example #10
0
def logout(request):
    dlogout(request)
    return redirect('index')
Example #11
0
def logout(request):
    dlogout(request)
    return redirect('home')
Example #12
0
def logout(request):
    next_url = request.GET.get('next', '/user/')

    dlogout(request)
    return HttpResponseRedirect(next_url)
Example #13
0
def logout(request):
    dlogout(request)
    return HttpResponseRedirect('/users/login')
Example #14
0
def logout(request):
    if request.user.is_authenticated:
        dlogout(request)
        request.flash['notice'] = _(u"You have been signed out.")
    context = RequestContext(request)
    return render_to_response('profiles/logout.html', {}, context)
Example #15
0
def logout(request):
    from django.contrib.auth import logout as dlogout
    dlogout(request)
    return HttpResponseRedirect('/')
Example #16
0
def logout(request):
    username = request.user.username
    dlogout(request)
    return redirect('/')
Example #17
0
def logout(request):
    context = {}
    dlogout(request)
    return redirect(home)
Example #18
0
def logout(request):
    dlogout(request)
    return HttpResponseRedirect("../login?from=dlogout")