def logout(request): if request.method == "GET": messages.success(request, "Sucessfully logged out.") logout_auth(request) request.session.flush() return redirect('homepage') return render(request, 'home/homepage.html')
def logout(request): if request.method != 'POST': return HttpResponseBadRequest("Use POST.") referer = request.META.get('HTTP_REFERER', '/') logout_auth(request) return HttpResponseRedirect(referer)
def logout(request): if request.method == "GET": logout_auth(request) request.session.flush() messages.warning( request, "You have sucessfully been logged out of your account.") return redirect('homepage') return render(request, 'homepage/homepage.html')
def sign_up(request): if (request.user.is_authenticated): email = request.user.email username = request.user.username if (User_Auth.objects.filter(username = email).exists() == False): first_name = request.user.first_name last_name = request.user.last_name user_auth = User_Auth.objects.create_user(username = email, email = email, password = "******") Current_Rider = Rider.objects.create(first_name = first_name, last_name = last_name, email = email) Current_Driver = Driver.objects.create(first_name = first_name, last_name = last_name, email = email) user = User.objects.create(user = user_auth, first_name = first_name, last_name = last_name, email = email, driver = Current_Driver, rider = Current_Rider) user_id = user.id logout_auth(request) user_login = authenticate(request, username = email, password = "******") if user_login is not None: login_auth(request, user_login, backend='django.contrib.auth.backends.ModelBackend') return HttpResponseRedirect(reverse('index', args=())) else: return HttpResponseRedirect(reverse('index', args=())) else: logout_auth(request) user_login = authenticate(request, username = email, password = "******") login_auth(request, user_login, backend='django.contrib.auth.backends.ModelBackend') return HttpResponseRedirect(reverse('index', args=())) if request.method == "POST": form = SignUpForm(request.POST) if form.is_valid() == True: first_name = form.cleaned_data["first_name"] last_name = form.cleaned_data["last_name"] email = form.cleaned_data["email"] venmo = form.cleaned_data["venmo"] phone_number = form.cleaned_data["phone_number"] if User_Auth.objects.filter(username = email).exists(): user_auth = User_Auth.objects.get(username = email) user = User.objects.get(user = user_auth) user_id = user.id user_login = authenticate(request, username = email, password = "******") if user_login is not None: login_auth(request, user_login, backend='django.contrib.auth.backends.ModelBackend') else: return HttpResponseRedirect(reverse('index', args=())) else: user_auth = User_Auth.objects.create_user(username = email, email = email, password = "******") Current_Rider = Rider.objects.create(first_name = first_name, last_name = last_name, email = email, venmo = venmo, phone_number = phone_number) Current_Driver = Driver.objects.create(first_name = first_name, last_name = last_name, email = email, venmo = venmo, phone_number = phone_number) user = User.objects.create(user = user_auth, first_name = first_name, last_name = last_name, email = email, venmo = venmo, phone_number = phone_number, driver = Current_Driver, rider = Current_Rider) user_id = user.id user_login = authenticate(request, username = email, password = "******") if user_login is not None: login_auth(request, user_login, backend='django.contrib.auth.backends.ModelBackend') else: return HttpResponseRedirect(reverse('index', args=())) return HttpResponseRedirect(reverse('profile', args=(user_id,))) else: form = SignUpForm() return render(request, 'Rideshare_app/sign_up_form.html', {"form" : form, "user_flag" : False})
def logout(request, format=None): metadata = {} data = {} #!! Awful, horrible. token = get_token(request) if token == request.GET.get('csrf_token', None): logout_auth(request) data['message'] = 'Logout successful.' if format == 'html': raise HttpResponseException(HttpResponseRedirect(request.GET.get('next') or "/")) else: raise APIForbiddenException('Logout unsuccessful, incorrect CSRF token.') # Gets here if successful but not HTML. return (metadata, data)
def admin_logout(request): logout_auth(request) return redirect(reverse('admin_login'))
def _logout(request): logout_auth(request) return home(request)
def logout(request): logout_auth(request) return HttpResponseRedirect('/')
def logout(request): logout_auth(request) return login(request)
def auth_logout(request): redirect_to = request.REQUEST.get('next', '') or '/' logout_auth(request) return HttpResponseRedirect(redirect_to)
def logout(request): logout_auth(request) # data = {'status': 'success', 'message':"logout success."} return redirect('/')
def logout(request): logout_auth(request) return redirect('accounts:login_page')
def logout(request): if request.method == "GET": messages.success(request, "Sucessfully logged out.") logout_auth(request) return render(request, 'appleStarts/homepage.html') return render(request, 'appleStarts/homepage.html')
def logout(request): logout_auth(request) return redirect("menu_principal")
def logout(request): logout_auth(request) return redirect('/')
def api_logout(request): logout_auth(request) return redirect('login')
def logout(request): logout_auth(request) return render(request, "users/login.html",{ 'context':'the user has successfully log out!' })
def logout(request): logout_auth(request) return redirect('core:index')
def logout(request): logout_auth(request) return redirect(reverse('home'))
def logout(request): logout_auth(request) return render_to_response('subsidysort/login.html')
def logout(request): logout_auth(request) return HttpResponse("Logged out")
def logout(request): logout_auth(request) return redirect("tienda")
def get(self, request, *args, **kwargs): logout_auth(request) self.url = request.META.get('HTTP_REFERER') return super(LogoutUser, self).get(request, *args, **kwargs)
def logout(req): logout_auth(req) return HttpResponseRedirect('/login/')
def logout(request): logout_auth(request) return redirect('strona_glowna')
def logout(request): logout_auth(request) return redirect("/login")
def logout(request): logout_auth(request) return HttpResponseRedirect(reverse('jiga:index'))
def logout(request): logout_auth(request) return render_to_response('contractsort/login.html')
def logout_view(request): logout_auth(request) return render(request, 'orders/login.html') messages.info(request, "You have successfully logged out.")
def logout(request): logout_auth(request) messages.success(request, 'logout successfully') return redirect('home')
def logout(request): logout_auth(request) messages.info(request, 'Sesión finalizada.') return redirect(index)