Ejemplo n.º 1
0
def logout(request):
    """Logs user out."""
    from django.contrib.auth import logout as djlogout
    loginForm = LoginForm()

    djlogout(request)
    return render_to_response('login.html', {}, RequestContext(request, {
        'formLogin': loginForm,
        }),
    )
Ejemplo n.º 2
0
def delete_account(request, info=""):
	# redirect on cancel to account page
	if "cancel" in request.POST.keys() :
		return redirect(reverse("BuLiTippApp.views.account"), context_instance=RequestContext(request))
	# on submit: delete user, redirect to index page
	if "submit" in request.POST.keys() :
		user = request.user
		user.delete()
		djlogout(request)
		return redirect(reverse("BuLiTippApp.views.index"), context_instance=RequestContext(request))
	return render_to_response("user/delete_account.html", {}, context_instance=RequestContext(request))
Ejemplo n.º 3
0
def userdetails(request):
    djlogout(request)
    if request.method == "POST":
        userid = request.POST.get("username")
        email = request.POST.get("email")
        name = request.POST.get("name")
        house_no = request.POST.get("house_no")
        street = request.POST.get("street")
        locality = request.POST.get("locality")
        postal_code = request.POST.get("postal_code")
        landmark = request.POST.get("landmark")
        city = request.POST.get("city")
        state = request.POST.get("state")
        mobileno = request.POST.get("mobileno")
        password = request.POST.get("password")

        message=""
        if User.objects.filter(user_id__exact=userid).exists():
            message = 'name_taken'

        elif User.objects.filter(email_address__exact=email).exists():
            message = 'email_taken'

        if not message:
            try:
                user = User.objects.create(user_id=userid, email_address=email, name=name, house_number=house_no,
                                           street=street, locality=locality, postal_code=postal_code, landmark=landmark,
                                           city=city, state=state)

                new_user = djUser.objects.create_user(
                    username=userid, email="", password=password,
                    first_name="",
                    last_name=""
                )
                b=execute_only_raw_sql("insert into login_credential(User_ID,Password) values('"+str(userid)+"','"+str(password)+"')")
                print(b)
                contact = UserPhoneNumber.objects.create(user=user,phone_number=mobileno,isprimary=1)
                contact.save()

            except Exception as e:
                print(e)
                return print('error')

            message = "no_error"
        return HttpResponse(message)

    else:
        return render(request, 'register.html')
Ejemplo n.º 4
0
def validatelogin(request):
    djlogout(request)
    if request.method=="POST":
        userid = request.POST.get("username")
        password = request.POST.get("password")
        message = ''

        if LoginCredential.objects.filter(user_id__exact=userid).exists():
            user_cred=LoginCredential.objects.get(user_id=userid)

            if user_cred.password == password:
                print('hello its\n')
                login_user = authenticate(request,username=userid, password=password)
                djlogin(request, login_user)
                message = 'no_error'
            else:
                message ='password_mismatch'

        else:
            message = 'user_id_not_found'

        return HttpResponse(message)
    else:
        return render(request, 'login.html')
Ejemplo n.º 5
0
def logout(request):
    """ logout view
    """
    djlogout(request)
    return redirect("/")
Ejemplo n.º 6
0
def logout(request):
    djlogout(request)
    return HttpResponseRedirect(reverse('ublogging.views.index'))
Ejemplo n.º 7
0
def logout(request):
    djlogout(request)
    return HttpResponseRedirect('/')
Ejemplo n.º 8
0
def logout(request):
    djlogout(request)
    messages.success(request, _("You have been logged out."))
    return redirect(ta_settings.LOGOUT_REDIRECT)
Ejemplo n.º 9
0
def signout(request):
    djlogout(request)
    return http.HttpResponseRedirect("/")
Ejemplo n.º 10
0
def logout(request):
    djlogout(request)
    return JsonResponse({'success': 'yes'})
Ejemplo n.º 11
0
def logout(request):
    djlogout(request)
    return HttpResponseRedirect(reverse("home"))
Ejemplo n.º 12
0
def logout(request):
    djlogout(request)
    return HttpResponseRedirect(reverse('ublogging.views.index'))
Ejemplo n.º 13
0
def logout(request):

    djlogout(request)

    return HttpResponseRedirect(reverse('root_home'))
Ejemplo n.º 14
0
def logout(request):
    if request.user.is_authenticated():
        djlogout(request)
        messages.success(request, 'Logged out successfully!')
    return redirect(reverse('askfm:homepage'))
Ejemplo n.º 15
0
def logout(request):
    """
    Logs user out.
    """
    djlogout(request)
    return redirect('/')
Ejemplo n.º 16
0
def logout(request):
	djlogout(request)
	return redirect(reverse("BuLiTippApp.views.index"), context_instance=RequestContext(request))
Ejemplo n.º 17
0
def logout(request):
	djlogout(request)
	return redirect(reverse("home"), context_instance=RequestContext(request))
Ejemplo n.º 18
0
def logout(request):
    djlogout(request)
    return render(request, 'logout.html')
Ejemplo n.º 19
0
def logout(request, next_page='/common/login/'):
    djlogout(request)
    return HttpResponseRedirect(next_page)
Ejemplo n.º 20
0
def logout(request):
    """ Very simple view to logout of the site. """
    djlogout(request)
    return HttpResponseRedirect('/offtube/')
Ejemplo n.º 21
0
def logout(request):
    """
    Logs user out.
    """
    djlogout(request)
    return redirect('/')
Ejemplo n.º 22
0
 def get(self, request):
     djlogout(request)
     return redirect('/login/')
Ejemplo n.º 23
0
def logout(request):
	djlogout(request)
	return HttpResponseRedirect(reverse('courier:login'))
Ejemplo n.º 24
0
def logout( request ):
    from django.contrib.auth import logout as djlogout
    djlogout( request )
    return { 'success': True }
Ejemplo n.º 25
0
def home(request):
    djlogout(request)
    return render(request,'home.html')