コード例 #1
0
ファイル: views.py プロジェクト: slangwald/goritly-old
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')		
コード例 #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')
コード例 #3
0
ファイル: views.py プロジェクト: slangwald/goritly-old
	    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)
コード例 #4
0
ファイル: views.py プロジェクト: slangwald/goritly-old
		def logout_first_wrapper(request,*args,**kwargs):
			dlogout(request)
			return function(request,*args,**kwargs)
コード例 #5
0
ファイル: views.py プロジェクト: slangwald/goritly-old
def logout_and_goto(request,url):
    if request.user.is_authenticated():
	dlogout(request)
    if url[0] != "/":
	raise Http404
    return redirect(url)
コード例 #6
0
 def logout_first_wrapper(request, *args, **kwargs):
     dlogout(request)
     return function(request, *args, **kwargs)
コード例 #7
0
def logout(request):
    dlogout(request)
    return redirect("/member")
コード例 #8
0
def logout(request):
    dlogout(request)
    return HttpResponseRedirect('/')
コード例 #9
0
ファイル: views.py プロジェクト: adewes/sozialfunk
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)
コード例 #10
0
def logout(request):
    dlogout(request)
    return redirect('index')
コード例 #11
0
def logout(request):
    dlogout(request)
    return redirect('home')
コード例 #12
0
def logout(request):
    next_url = request.GET.get('next', '/user/')

    dlogout(request)
    return HttpResponseRedirect(next_url)
コード例 #13
0
ファイル: users.py プロジェクト: allan-simon/django-tatoeba
def logout(request):
    dlogout(request)
    return HttpResponseRedirect('/users/login')
コード例 #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)
コード例 #15
0
ファイル: tmpLogin.py プロジェクト: edugasser/misEjemplos
def logout(request):
    from django.contrib.auth import logout as dlogout
    dlogout(request)
    return HttpResponseRedirect('/')
コード例 #16
0
def logout(request):
    username = request.user.username
    dlogout(request)
    return redirect('/')
コード例 #17
0
ファイル: views.py プロジェクト: zer0kool/skapix
def logout(request):
    context = {}
    dlogout(request)
    return redirect(home)
コード例 #18
0
ファイル: views.py プロジェクト: kuntulsu/kraity
def logout(request):
    dlogout(request)
    return HttpResponseRedirect("../login?from=dlogout")