예제 #1
0
 def clean_password(self):
     """Enforce password policies (if applicable)"""
     password = self.cleaned_data["password"]
     if (self.enforce_username_neq_password
             and "username" in self.cleaned_data
             and self.cleaned_data["username"] == password):
         raise ValidationError(
             _("Username and password fields cannot match"))
     if self.enforce_password_policy:
         try:
             validate_password_strength(password)
         except ValidationError, err:
             raise ValidationError(
                 _("Password: "******"; ".join(err.messages))
예제 #2
0
 def clean_password(self):
     """Enforce password policies (if applicable)"""
     password = self.cleaned_data["password"]
     if (
             self.enforce_username_neq_password and
             "username" in self.cleaned_data and
             self.cleaned_data["username"] == password
     ):
         raise ValidationError(_("Username and password fields cannot match"))
     if self.enforce_password_policy:
         try:
             validate_password_strength(password)
         except ValidationError, err:
             raise ValidationError(_("Password: "******"; ".join(err.messages))