def password_reset_confirm(request, template, uidb36=None, token=None): """View that checks the hash in a password reset link and presents a form for entering a new password. Based on django.contrib.auth.views. """ try: uid_int = base36_to_int(uidb36) except ValueError: raise Http404 user = get_object_or_404(User, id=uid_int) context = {} if default_token_generator.check_token(user, token): context["validlink"] = True if request.method == "POST": form = SetPasswordForm(user, request.POST) if form.is_valid(): form.save() return HttpResponseRedirect(reverse("users.pw_reset_complete")) else: form = SetPasswordForm(None) else: context["validlink"] = False form = None context["form"] = form return render(request, template, context)
def test_common_password(self): form = SetPasswordForm(None, data={ 'new_password1': 'password', 'new_password2': 'password' }) assert not form.is_valid()
def test_common_password(self): u = user(save=True) form = SetPasswordForm(u, data={ 'new_password1': 'password', 'new_password2': 'password', 'old_password': '******' }) assert not form.is_valid()
def test_common_password(self): u = UserFactory() form = SetPasswordForm(u, data={ 'new_password1': 'password', 'new_password2': 'password', 'old_password': '******' }) assert not form.is_valid()
def password_reset_confirm(request, template, uidb36=None, token=None): """View that checks the hash in a password reset link and presents a form for entering a new password. Based on django.contrib.auth.views. """ try: uid_int = base36_to_int(uidb36) except ValueError: raise Http404 user = get_object_or_404(User, id=uid_int) context = {} if default_token_generator.check_token(user, token): context['validlink'] = True if request.method == 'POST': form = SetPasswordForm(user, request.POST) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('users.pw_reset_complete')) else: form = SetPasswordForm(None) else: context['validlink'] = False form = None context['form'] = form return render(request, template, context)
def test_common_password(self): u = user(save=True) form = SetPasswordForm(u, data={'new_password1': 'password', 'new_password2': 'password', 'old_password': '******'}) assert not form.is_valid()
def test_common_password(self): form = SetPasswordForm(None, data={'new_password1': 'password', 'new_password2': 'password'}) assert not form.is_valid()
def test_common_password(self): u = UserFactory() form = SetPasswordForm(u, data={'new_password1': 'password', 'new_password2': 'password', 'old_password': '******'}) assert not form.is_valid()
def test_common_password(self): u = user(save=True) form = SetPasswordForm( u, data={"new_password1": "password", "new_password2": "password", "old_password": "******"} ) assert not form.is_valid()
def test_common_password(self): form = SetPasswordForm(None, data={"new_password1": "password", "new_password2": "password"}) assert not form.is_valid()