Reworking of SSO app for CBVs

This commit is contained in:
2012-07-06 19:23:46 +01:00
parent 6b67525a42
commit 5f62f83855
8 changed files with 160 additions and 120 deletions

View File

@@ -111,6 +111,15 @@ class APIPasswordForm(forms.Form):
""" API Password reset form """
password = forms.CharField(widget=forms.PasswordInput, label="Password")
password2 = forms.CharField(widget=forms.PasswordInput, label="Confirm Password")
def clean_password2(self):
password1 = self.cleaned_data.get('password')
password2 = self.cleaned_data.get('password2')
if password1 and password2:
if password1 != password2:
raise forms.ValidationError("The two passwords do not match.")
return password2
class EmailChangeForm(forms.Form):