Explorar el Código

extend password validation

andre hace 2 años
padre
commit
e7fbbad7c4
Se han modificado 1 ficheros con 4 adiciones y 9 borrados
  1. 4 9
      app/Validators/PasswordsValidator.php

+ 4 - 9
app/Validators/PasswordsValidator.php

@@ -28,36 +28,31 @@ class PasswordsValidator extends BaseValidator
      */
     protected function validate($data, $additionalData = null)
     {
-        $validateError = null;        
         if(strlen($data) < 8)
         {
             $this->addValidationError('passwordCharsLengthError');
-            $validateError = true;
+            return false;
         }
 
         if (!preg_match('#[0-9]+#', $data)) {
             $this->addValidationError('passwordNumberError');
-            $validateError = true;
+            return false;
         }
     
         if (!preg_match('#[A-Z]+#', $data)) {
             $this->addValidationError('passwordUpperError');
-            $validateError = true;
+            return false;
         }     
     
         if (!preg_match('#[a-z]+#', $data)) {
             $this->addValidationError('passwordLowerError');
-            $validateError = true;
+            return false;
         }     
     
         if (!preg_match('#[^\w]+#', $data)) {
             $this->addValidationError('passwordSpecialError');
-            $validateError = true;
-        }
-        if ($validateError == true) {
             return false;
         }
-
         return true;
     }
 }